怎样刷新PIC控件的内容,该怎么解决
怎样刷新PIC控件的内容
我在对话框上装了个PIC控件,在里面画移动的圆,用onTimer不断地画,可是
前面画的不能被清除掉,而形成了一条线。代码如下
CRect rect;
CWnd* pWnd=GetDlgItem(IDC_PIC);
pWnd-> GetClientRect(&rect);
pWnd-> Invalidate(); //这两行代码怎么不能刷新PIC控件?
pWnd-> UpdateWindow();
------解决方案--------------------
这里的代码执行到了吗?在哪里画圆的?
我在对话框上装了个PIC控件,在里面画移动的圆,用onTimer不断地画,可是
前面画的不能被清除掉,而形成了一条线。代码如下
CRect rect;
CWnd* pWnd=GetDlgItem(IDC_PIC);
pWnd-> GetClientRect(&rect);
pWnd-> Invalidate(); //这两行代码怎么不能刷新PIC控件?
pWnd-> UpdateWindow();
------解决方案--------------------
这里的代码执行到了吗?在哪里画圆的?