CDC m_memDC;CClientDC dc(this);
CBitmap bmp;
CRect rect = CRect(0, 0, 200, 200);//你想保存的区域
bmp.CreateCompatibleBitmap(&dc, rect.Width(), rect.Height());
m_memDC.CreateCompatibleDC(&dc);
m_memDC.SelectObject(&bmp);m_memDC.BitBlt(0, 0, rect.Width(), rect.Height(), &dc, rect.left, rect.top, SRCCOPY);m_memDC就是你想的区域的保存,想恢复时就BitBlt出来
CBitmap bmp;
CRect rect = CRect(0, 0, 200, 200);//你想保存的区域
bmp.CreateCompatibleBitmap(&dc, rect.Width(), rect.Height());
m_memDC.CreateCompatibleDC(&dc);
m_memDC.SelectObject(&bmp);m_memDC.BitBlt(0, 0, rect.Width(), rect.Height(), &dc, rect.left, rect.top, SRCCOPY);m_memDC就是你想的区域的保存,想恢复时就BitBlt出来
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货