次の方法で共有


IsThemeActive 関数 (uxtheme.h)

現在のアプリケーションのビジュアル スタイルがアクティブかどうかをテストします。

構文

BOOL IsThemeActive();

戻り値

種類: BOOL

次のいずれかの値を返します。

リターン コード 説明
TRUE
ビジュアル スタイルが有効になっており、ビジュアル スタイルが適用されたウィンドウで OpenThemeData を呼び出して、テーマ描画サービスの使用を開始する必要があります。
FALSE
ビジュアル スタイルが有効になっていないため、ウィンドウ メッセージ ハンドラーは、WM_THEMECHANGED メッセージを受信するまで IsThemeActive を別の呼び出しを行う必要はありません。

注釈

DllMain またはグローバル オブジェクトのコンストラクターでは、この関数を呼び出さないでください。 これにより、無効な戻り値が発生する可能性があります。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー uxtheme.h
Library UxTheme.lib
[DLL] UxTheme.dll