OnButtonUp函数中的代码段:
CClientDC dc(this);
CBrush* brush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH));if(!m_compatibleDc.m_hDC) //判断是否创建了兼容DC m_compatibleDc是一个全局变量
{
m_compatibleDc.CreateCompatibleDC(&dc); //创建兼容DC 关联客户区DC
CRect rect;
GetClientRect(&rect); //获得客户区矩形的区域
CBitmap bitmap;
bitmap.CreateCompatibleBitmap(&dc,rect.Width(),rect.Height()); //获得创建兼容位图
m_compatibleDc.SelectObject(&bitmap);//选择位图