我想把CDC的东西拷贝到一个CImage里,然后这个CImage的对象可以做各种操作。
code是:
HBITMAP pBitmap =  (HBITMAP)::GetCurrentObject(pDc->GetSafeHdc(), OBJ_BITMAP); CImage image;
image.Attach(pBitmap);这个情况下,image的save是成功的,而且图片是正常的,但是我如果调用CImage的Draw函数,程序就会crash,在CImage::ReleaseDC的时候,CImage::m_hOldBitmap是空指针,很是奇怪,不知道有人碰过类似的问题没有,如何解决?