VC中 怎么清除编辑框内的画图呢
VC中 如何清除编辑框内的画图呢
我使用CDC在对话框的编辑框内画图,但是不知道如何清除已经画的绘图,使用Invalidate()函数貌似只对对话框进行重绘,那么如何清除编辑框内绘图呢,请大侠们指教啊。。。
------解决方案--------------------
编辑框.Invalidate() 就是只让编辑框重绘了.
不过你只要CDC里FillRect,填充一个白色背景,图就不见了嘛.在视觉上自然就清除了.
------解决方案--------------------
绘图的代码放到OnPaint/OnDraw函数中去。
我使用CDC在对话框的编辑框内画图,但是不知道如何清除已经画的绘图,使用Invalidate()函数貌似只对对话框进行重绘,那么如何清除编辑框内绘图呢,请大侠们指教啊。。。
------解决方案--------------------
编辑框.Invalidate() 就是只让编辑框重绘了.
不过你只要CDC里FillRect,填充一个白色背景,图就不见了嘛.在视觉上自然就清除了.
------解决方案--------------------
绘图的代码放到OnPaint/OnDraw函数中去。