EnableThemeDialogTexture 関数 (uxtheme.h)

ダイアログ ウィンドウの背景の表示スタイルを有効または無効にします。

構文

HRESULT EnableThemeDialogTexture(
  [in] HWND  hwnd,
  [in] DWORD dwFlags
);

パラメーター

[in] hwnd

種類: HWND

ターゲット ダイアログ ボックスのウィンドウ ハンドル。

[in] dwFlags

型: DWORD

次のいずれかのオプション フラグ値。

説明
ETDT_DISABLE
背景のテクスチャリングを無効にします。
ETDT_ENABLE
ダイアログ ウィンドウの背景テクスチャリングを有効にします。 テクスチャリングは、ビジュアル スタイルによって定義されます。
ETDT_USETABTEXTURE
ダイアログ ウィンドウの背景テクスチャに Tab コントロール テクスチャを使用します。
ETDT_USEAEROWIZARDTABTEXTURE
ダイアログ ウィンドウの背景テクスチャに Aero ウィザード テクスチャを使用します。
ETDT_ENABLETAB
ダイアログ ウィンドウの背景テクスチャリングを有効にします。 テクスチャは、ビジュアル スタイルによって定義された Tab コントロール テクスチャです。 このフラグは と同じです (ETDT_ENABLE |ETDT_USETABTEXTURE)。
ETDT_ENABLEAEROWIZARDTAB
ETDT_ENABLE |ETDT_USEAEROWIZARDTABTEXTURE。
ETDT_VALIDBITS
ETDT_DISABLE |ETDT_ENABLE |ETDT_USETABTEXTURE |ETDT_USEAEROWIZARDTABTEXTURE。

戻り値

型: HRESULT

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

解説

EnableThemeDialogTexture は、子ウィンドウと、クライアント領域の背景と親ダイアログ ボックスの背景のレンダリングを調整する場合と調整しない可能性があるコントロールとのダイアログ ボックスの互換性を調整するために使用できます。

要件

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