应用程序将WM_SETREDRAW消息发送到窗口,以允许重新绘制该窗口中的更改,或者防止该窗口中的更改被重绘。
WM_SETREDRAW
wParam = (WPARAM) fRedraw; //重绘国旗
lParam = 0; // 不曾用过;必须为零
参数
【fRedraw】
价值【wParam中】.指定重画标志的状态。如果此参数为TRUE,则设置重画标志。如果参数为FALSE,则清除该标志。
返回值
处理此消息时,应用程序应返回零。
备注
此消息设置或清除重画标志。如果重绘标志被清除,则在每次更改之后,给定窗口的内容不会被更新,并且在重绘标志被设置之前窗口不被重画。例如,必须在列表框中添加几个项目的应用程序可以清除重画标志,添加项目,然后设置重绘标志。最后,应用程序可以调用InvalidateRect函数来使列表框重画。
也可以看看