IsThemeActive 関数 (uxtheme.h)
現在のアプリケーションのビジュアル スタイルがアクティブかどうかをテストします。
構文
BOOL IsThemeActive();
戻り値
種類: BOOL
次のいずれかの値を返します。
リターン コード | 説明 |
---|---|
|
ビジュアル スタイルが有効になっており、ビジュアル スタイルが適用されたウィンドウで OpenThemeData を呼び出して、テーマ描画サービスの使用を開始する必要があります。 |
|
ビジュアル スタイルが有効になっていないため、ウィンドウ メッセージ ハンドラーは、WM_THEMECHANGED メッセージを受信するまで IsThemeActive を別の呼び出しを行う必要はありません。 |
注釈
DllMain またはグローバル オブジェクトのコンストラクターでは、この関数を呼び出さないでください。 これにより、無効な戻り値が発生する可能性があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | uxtheme.h |
Library | UxTheme.lib |
[DLL] | UxTheme.dll |