GetThemePartSize 関数 (uxtheme.h)
表示スタイルによって定義されたパーツの元のサイズを計算します。
構文
HRESULT GetThemePartSize(
[in] HTHEME hTheme,
[in] HDC hdc,
[in] int iPartId,
[in] int iStateId,
[in] LPCRECT prc,
[in] THEMESIZE eSize,
[out] SIZE *psz
);
パラメーター
[in] hTheme
型: HTHEME
ウィンドウの指定されたテーマ データを処理します。 OpenThemeData
[in] hdc
型: HDC
フォントを選択する HDC。
[in] iPartId
型: int
サイズを計算 パーツを指定する int 型の値。 「パーツと状態」を参照してください。
[in] iStateId
型: int
パーツの状態 指定する int 型の値。 「パーツと状態」を参照してください。
[in] prc
型: LPCRECT
パーツの描画先に使用される四角形を含む RECT 構造体へのポインター。 このパラメーターは、NULL
[in] eSize
型: THEMESIZE
取得するサイズの型を指定する列挙型。 型の値の一覧については、「THEMESIZE」を参照してください。
[out] psz
型: SIZE*
指定したパーツの寸法を受け取る SIZE 構造体へのポインター。
戻り値
型: HRESULT
この関数が成功すると、S_OKが返されます。 それ以外の場合は、HRESULT エラー コードが返されます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2003 [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | uxtheme.h |
ライブラリ | UxTheme.lib |
DLL | UxTheme.dll |
関連項目
プロパティ識別子 を