[求助]图形编成
使用鼠标在一个单文档的客户区域绘制一个图形后,最小化窗口在恢复窗口,刚刚绘制的图形就没有了,该怎么办呢?如果代码写在OnDraw函数中就没有这个问题,但是我想在鼠标的左键按下的事件里面写这个问题改怎么解决呢?请高手指点
不太明白,比如我在鼠标事件中画个矩形如下:
void CDrowView::OnLButtonDown(UINT nFlags, CPoint point)
{
pDC = GetDC(); // CDC * pDC;在视图类中声明
CPen pen(PS_SOLID,m_wndToolBar.iPanWidth,RGB(0,0,255));
CPen *pPen = pDC->SelectObject(&pen);
pDC->Rectangle(CRect(5,55,50,85));
CView::OnLButtonDown(nFlags, point);
}
那怎样把pDC在onDraw中每次将这个内存DC拷贝到主屏上?onDraw函数中怎么写?