SetWindowThemeAttribute 関数 (uxtheme.h)
指定したウィンドウにビジュアル スタイルを適用する方法を制御する属性を設定します。
構文
HRESULT SetWindowThemeAttribute(
[in] HWND hwnd,
[in] WINDOWTHEMEATTRIBUTETYPE eAttribute,
[in] PVOID pvAttribute,
[in] DWORD cbAttribute
);
パラメーター
[in] hwnd
型: HWND
変更を適用するウィンドウへのハンドル。
[in] eAttribute
型: enum WINDOWTHEMEATTRIBUTETYPE
設定する属性の型 指定する WINDOWTHEMEATTRIBUTETYPE 型の値。 このパラメーターの値は、pvAttribute パラメーターで渡す必要があるデータの種類を決定します。 次の値を指定できます。
価値 | 意味 |
---|---|
|
クライアントに関連しない属性を指定します。 pvAttribute |
[in] pvAttribute
型: PVOID
設定する属性を指定するポインター。 型は、eAttribute 値の値によって決まります。
[in] cbAttribute
型: DWORD
pvAttributeが指すデータのサイズ
戻り値
型: HRESULT
この関数が成功すると、S_OKが返されます。 それ以外の場合は、HRESULT エラー コードが返されます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2008 [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | uxtheme.h |
ライブラリ | UxTheme.lib |
DLL | UxTheme.dll |