WM_THEMECHANGED消息
在主题更改事件后广播到每个窗口。 主题更改事件的示例包括激活主题、停用主题或从一个主题过渡到另一个主题。
#define WM_THEMECHANGED 0x031A
参数
-
wParam
-
此参数为保留参数。
-
lParam
-
此参数为保留参数。
返回值
类型: LRESULT
如果应用程序处理此消息,则它应返回零。
备注
窗口通过其 WindowProc 函数接收此消息。
注意
此消息由操作系统发布。 应用程序通常不发送此消息。
主题是控件外观的规范,以便将控件的可视元素与其功能分开处理。
若要释放现有主题句柄,请调用 CloseThemeData。 若要获取新的主题句柄,请使用 OpenThemeData。
WM_THEMECHANGED广播后,任何现有主题句柄都无效。 当主题感知窗口收到 WM_THEMECHANGED 消息时,应释放并重新打开任何预先存在的主题句柄。 如果 OpenThemeData 函数返回 NULL,则窗口应绘制为无主题。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|
另请参阅