CClientDC dc(this);
if(!m_dcCompatible.m_hDC)//若兼容DC未建立,则建立之
{
m_dcCompatible.CreateCompatibleDC(&dc);
}
//将视图区保存为位图
CRect rect;
GetClientRect(&rect);
CBitmap bitmap;
bitmap.CreateCompatibleBitmap(&dc,rect.Width(),rect.Height());
//兼容DC与位图产生关联
m_dcCompatible.SelectObject(&bitmap);
//将设备描述表复制到兼容DC中
m_dcCompatible.BitBlt(0,0,rect.Width(),rect.Height(),&dc,0,0,SRCCOPY);
CView::OnLButtonUp(nFlags, point);
MFC-解决视图刷新问题
最新推荐文章于 2022-09-28 09:02:00 发布
