在DC的操作中,SelectObject后要注意释放内存,不然很容易内存泄漏
CDC dcMem;
CBitmap bmpMem;
dcMem.CreateCompatibleDC(&dc);
bmpMem.CreateCompatibleBitmap(&dc,800,480);
CBitmap *pOldBm=dcMem.SelectObject(&bmpMem);//返回旧的BITMAP
//。。。。
//。。。。
//最后一定要清理,清理分2步,一步是选回旧的BITMAP,以清空内存,第二步再删除DC和BITMAP对象,否则内存泄漏有可能会很卡或者有意想不到的情况
dcMem.SelectObject(pOldBm);
dcMem.DeleteDC();
bmpMem.DeleteObject();