SetThemeAppProperties 函式 (uxtheme.h)

設定旗標,決定如何在呼叫應用程式中實作可視化樣式。

語法

void SetThemeAppProperties(
  DWORD dwFlags
);

參數

dwFlags

類型: DWORD

DWORD ,指定下列一或多個位旗標,可與邏輯 OR 結合。

意義
STAP_ALLOW_NONCLIENT
指定應用程式視窗的非工作區將套用可視化樣式。
STAP_ALLOW_CONTROLS
指定應用程式中所使用的通用控制項會套用視覺化樣式。
STAP_ALLOW_WEBCONTENT
指定應用程式中顯示的 Web 內容將套用視覺化樣式。

傳回值

備註

設定旗標之後,請將 WM_THEMECHANGED 訊息傳送至應用程式的主視窗,讓變更生效。

範例

此範例會結合旗標並呼叫此函式,如下所示。

DWORD dwFlags = (STAP_ALLOW_NONCLIENT | 
        STAP_ALLOW_CONTROLS | STAP_ALLOW_WEBCONTENT);
SetThemeAppProperties(dwFlags);

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 uxtheme.h
程式庫 UxTheme.lib
Dll UxTheme.dll (1.0 版或更新版本)

另請參閱

GetThemeAppProperties