MFC宏Invalidate()和UpDateWindow用法
来源:互联网 发布:宜泉资本 知乎 编辑:程序博客网 时间:2024/05/21 10:29
Invalidate作用是整个窗口的客户区无效,这样就会强制系统发送WM_PAINT消息,将WM_PAINT消息post进入消息队列。
只有执行到WM_PAINT消息后窗口才会重绘。
UpDataWindow只向窗体发送WM_PAINT消息,发送之前会调用GetUpDataRect判断窗体有没有可绘制的客户区。有就发送WM_PAINT消息,没有就不发送。
而且UpDateWIndow发送的WM_PAINT消息绕过消息队列,会马上执行。如果你想调用Invalidate之后屏幕马上更新,那么就在后面加上UpDateWindow即可。
0 0
- MFC宏Invalidate()和UpDateWindow用法
- MFC中Invalidate(); 和UpdateWindow();的用法
- Invalidate、InvalidateRect和UpdateWindow
- Invalidate 和 UpdateWindow 小记
- Invalidate()和UpdateWindow( )区别
- 关于Invalidate和UpdateWindow
- UpdateWindow和Invalidate
- Invalidate 和 UpdateWindow
- Invalidate、InvalidateRect、UpdateData、UpdateWindow的用法和区别
- Invalidate和UpdateWindow的区别
- 对Invalidate()和updateWindow 理解
- Invalidate和UpdateWindow的区别
- UpdateData、Invalidate、InvalidateRect和UpdateWindow
- 关于Invalidate、InvalidateRect和UpdateWindow
- UpdateWindow和Invalidate的区别
- UpdateData、Invalidate、InvalidateRect和UpdateWindow
- 关于Invalidate、InvalidateRect和UpdateWindow
- 关于Invalidate、InvalidateRect和UpdateWindow
- 使用C#开发TTS应用
- Linux命令-6:rmdir(Remove Directory)命令
- Myeclipse优化一
- Linux CAN编程详解
- 终端如何Ping网络
- MFC宏Invalidate()和UpDateWindow用法
- 遍历map
- 一种用于双屏异显的方法及系统
- APP Scode码校验失败
- 1.编程实现基本遗传算法:对函数f(x) =x2,求其自变量x在区间[0,31] 取整数值时的最大值
- <ec:table
- ++i+i++
- 手把手教你在kaggle degit recognizer比赛用caffe达到准确率99.1%
- ubuntu16.04用root用户登陆图形界面