19,464
社区成员
发帖
与我相关
我的任务
分享void C**View::OnMouseMove(UINT nFlags, CPoint point)
{
CDC *pdc=this->GetDC();
CDC MenDC;
CBitmap bm;
CRect rt;
GetClientRect(&rt);
MenDC.CreateCompatibleDC(pdc);
bm.CreateCompatibleBitmap(pdc,rt.Width(),rt.Height());
MenDC.SelectObject(&bm);
//-------------------------------------------------------------------
MenDC.FillSolidRect(0,0,rt.Width(),rt.Height(),RGB(255,255,255));//用白色清屏
MenDC.MoveTo() //在这里绘图
MenDC.LintTo()
//-------------------------------------------------------------------
pdc->BitBlt(0,0,rt.Width(),rt.Height(),&MenDC,0,0,SRCCOPY);
MenDC.DeleteDC();
bm.DeleteObject();
ReleaseDC(pdc);
CScrollView::OnMouseMove(nFlags, point);
}