MFC基于对话框程序 刷新 闪屏 的问题
如题:
在 一个基于 对话框的 MFC 程序中,有两个 Picture 控件,控件上面放着着两幅 bitmap 图片资源。
在对话框上,要显示一排数字,这排数字每隔 200 ms 就需要进行更新。
在对话框上,动态地绘制了一个圆形,圆的位置也是每隔 200 ms 要根据 上面那排数字进行重新绘制。
目前我是这么处理的:
我在定时器里,每隔200 ms 就调用 InvalidateRect(NULL);
然后再 OnPaint 函数中,对数字、圆进行绘制。
出现的问题:
我本人的机器,配置比较高,程序在自己的机器上运行几乎感觉不到闪屏……
但是用到目标机器上的时候,闪屏的问题非常明显。
请问,这个闪屏的问题如何解决? mfc 闪屏
[解决办法]
用了双缓存没有,WM_ERASEBKGND消息直接return TRUE没有
[解决办法]
这个应该是WM_ERASEBKGND的问题。