求助 如何将屏幕上的画面载入到缓存DC中?
想将屏幕上画的矩形载入到缓存DC中,然后再从缓存DC中将位
图移位后导出到屏幕上。
以下是我写的代码,运行时没有达到效果,好像并没有将屏
幕上画的矩形载入到缓存DC中。还请大家给指点一下!
void CMycure_1View::OnDraw(CDC* pDC)
{
CMycure_1Doc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
CDC dc;
dc.CreateCompatibleDC(pDC);
pDC->Rectangle(900,200,1000,300);
dc.BitBlt(0,0,1024,768,pDC,0,0,SRCCOPY);
pDC->BitBlt(0,0,1024,768,&dc,400,0,SRCCOPY);
}