初学者求教.如何保持LineTo()出来的线条不被擦除?????
代码如下.
void CGraphDlg::OnMouseMove(UINT nFlags, CPoint point)
{
if (nFlags&MK_LBUTTON)
{
vMyDC->LineTo(vOldPoint);
vMyDC->MoveTo(point);
}
CDialog::OnMouseMove(nFlags, point);
}
是一个用鼠标画线的程序,但只要一有刷新窗口的动作,图案就没了......>_<~~我用了SaveDC但没什么做用(只是移动时图像不被擦除,查资料后得知这个函数只保存DC相关参数,不保存图像),查了一下,难道要把它存成文件,然后再复原?????不用这么大动干戈吧......请高人指教啊.....一定给分....