如题,图形在OnPaint()中绘图,但是当参数改变的时候,图形没有更新,而是又在旁边会出了图形。部分代码:
void CActiveDesignDlg::OnPaint() 
{
    double xp,yp;
         xp=rect.Width()/200*(165);
yp=rect.Height()-rect.Height()/70*(40); 
         
         double xl,yl;
         xl=185;
         yl=(xl-xp)*tan((90-m_delta-m_gama)*PI)+yp;
         
pDC->MoveTo(int(xp),int(yp));//Draw the tracing line;
         pDC->LineTo(int(xl),int(yl));我在对话框上面改变我的输入m_gama的时候,原来的图形怎么还在???不是应该没有了,画出新的图形吗?