问题的出现:
在我的对话框应用程序中。需要一个区域用来显示信息,这个区域,我是用一个从来CWnd派生出来的类来实现,是一个用图片贴出来的窗口.其创建语句如下:
m_LeftWnd.Create(NULL,_T(""),WS_VISIBLE|WS_CHILD ,CRect(0,m_MakeBk.GetTopLeftSize().cy,250,rect.Height()-m_MakeBk.GetBottomLeftSize().cy),this,IDD_LEFTWND);然后在创建一个属于LeftWnd的子窗体CWnd1. 问题是拖动CWnd1的时候,会在LeftWnd留下痕迹.LeftWnd根本没有重画.调试程序的时候,发现进入了LeftWnd的OnPaint.为什么会这样呢?