请各位大神帮忙解答:如何解决mfc子窗口移动时对主窗口的不断刷新
由来:我做了一个单文档用于画图,然后新建了一个线程进行画图操作,同时弹出一个调节绘画速度的对话框。
问题:当我移动对话框时,主窗口之前画的东西全被刷掉了,此现象在部分win7系统中不存在,在xp和一些win7系统中会很明显的出现;
解决历程:尝试了设置变量,在弹出对话框前后修改该变量的值,以实现对ondraw()控制,结果在移动对话框时会出现擦出背景的现象!
问题就是这样,希望各位大神能给于一定的帮助,谢谢……
经测试发现:1、移动子对话框并没有响应OnSize函数
2、每移动一次子对话框就会响应一次主文档的OnDraw()函数