19,468
社区成员
发帖
与我相关
我的任务
分享
UpdateImage()
{
CDC memDC,memDC2;
memDC.CreateCompatibleDC(pDC);
CBitmap bitmap;
bitmap.CreateCompatibleBitmap(pDC,100,100);
CBitmap* pOldBitmap=memDC.SelectObject(&bitmap);
.... // 在memDC上画图
memDC.SelectObject(pOldBitmap);
HBITMAP hBitmap=(HBITMAP)bitmap;
m_pResultImage.CreateFromHBITMAP(hBitmap); //m_pResultImage是全局变量,CxImage类型
bitmap.DeleteObject();
memDC.DeleteDC();
}
if(!memDC.CreateCompatibleDC(pDC))
{
DWORD dwErr = GetLastError();
}