WM_THEMECHANGED訊息
在主題變更事件之後,廣播至每個視窗。 主題變更事件的範例包括主題的啟用、主題停用,或從一個主題轉換到另一個主題。
#define WM_THEMECHANGED 0x031A
參數
-
wParam
-
此參數已保留備用。
-
lParam
-
此參數已保留備用。
傳回值
類型: LRESULT
如果應用程式處理此訊息,它應該會傳回零。
備註
視窗會透過 其 WindowProc 函 式接收此訊息。
注意
作業系統會張貼此訊息。 應用程式通常不會傳送此訊息。
主題是控制面板的規格,因此控制項的視覺元素會與其功能分開處理。
若要釋放現有的主題控制碼,請呼叫 CloseThemeData。 若要取得新的主題控制碼,請使用 OpenThemeData。
在 WM_THEMECHANGED 廣播之後,任何現有的主題控制碼都無效。 當主題感知視窗收到 WM_THEMECHANGED 訊息時,應該釋放並重新開啟其任何既有的主題控制碼。 如果 OpenThemeData 函式傳回 Null,視窗應該繪製為未完成。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限桌面應用程式] |
標頭 |
|
另請參閱