窗口背景的刷新问题
2010-04-13 15:37
246 查看
影响背景刷新的因素有:1、注册窗口类时,是否指定了hbrBackground;2、调用InvalidateRect时,第三个参数的取值。可以分为以下三种情况:
1、未指定hbrBackground
BeginPaint返回的PAINTSTRUCT的成员fErase为TRUE
2、指定了hbrBackground且调用InvalidateRect时第三个参数为FALSE
BeginPaint返回的PAINTSTRUCT的成员fErase为TRUE
3、指定了hbrBackground且调用InvalidateRect时第三个参数为TRUE(或未调用InvalidateRect)
BeginPaint返回的PAINTSTRUCT的成员fErase为FALSE
1、未指定hbrBackground
BeginPaint返回的PAINTSTRUCT的成员fErase为TRUE
2、指定了hbrBackground且调用InvalidateRect时第三个参数为FALSE
BeginPaint返回的PAINTSTRUCT的成员fErase为TRUE
3、指定了hbrBackground且调用InvalidateRect时第三个参数为TRUE(或未调用InvalidateRect)
BeginPaint返回的PAINTSTRUCT的成员fErase为FALSE
相关文章推荐
- 窗口背景刷新的问题
- c#解决窗口背景贴图刷新,放大后图像闪烁问题
- 窗口背景刷新太慢问题的解决方案
- 关于使用了透明文字背景后,文字不能刷新而重叠在一起的问题
- 在父窗口关闭子窗口(解决刷新问题)
- JavaScript页面刷新与弹出窗口问题的解决方法
- 控制父窗口的刷新或赋值问题
- MFC点击属性页确定按钮后,屏蔽窗口自动刷新问题。
- VC Static 背景图 文字刷新问题 解决方法
- 窗口刷新时的问题(转)
- 模态窗口刷新问题
- ssh中子窗口关闭之后刷新父窗口的问题
- 关于多画面窗口切换的刷新重绘问题
- JavaScript页面刷新与弹出窗口问题的解决方法
- 子窗口关闭后刷新主窗口的问题
- 窗口刷新闪烁问题
- jquery Jbox 插件实现弹出窗口在修改的数据之后,关闭弹出窗口刷新父页面的问题
- 解决modal窗口中cache造成的不能刷新问题
- 子窗口刷新父窗口的问题
- 窗口刷新问题(WM_PAINT、BeginPaint、EndPaint的说明)