GetThemeDocumentationProperty 関数 (uxtheme.h)

指定したテーマ ファイルのドキュメント セクションから theme プロパティの値を取得します。

構文

HRESULT GetThemeDocumentationProperty(
  [in]  LPCWSTR pszThemeName,
  [in]  LPCWSTR pszPropertyName,
  [out] LPWSTR  pszValueBuff,
  [in]  int     cchMaxValChars
);

パラメーター

[in] pszThemeName

種類: LPCWSTR

プロパティのクエリを実行するために開かれるテーマ ファイルの名前を含む文字列へのポインター。

[in] pszPropertyName

種類: LPCWSTR

クエリを実行するテーマ プロパティの名前を含む文字列へのポインター。 次のいずれかの値を指定できます。

意味
SZ_THDOCPROP_DISPLAYNAME
テーマの表示名を取得します。
SZ_THDOCPROP_TOOLTIP
このテーマに関連付けられているヒントを取得します。
SZ_THDOCPROP_AUTHOR
テーマの作成者の名前を取得します。
SZ_THDOCPROP_CANONICALNAME
テーマの名前を取得します。

[out] pszValueBuff

種類: LPWSTR

プロパティ文字列値を受け取る文字列バッファーへのポインター。

[in] cchMaxValChars

型: int

pszValueBuff に含めることができる最大文字数を指定する int 型の値。

戻り値

型: HRESULT

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

注釈

theme プロパティがテーマ ファイルの文字列テーブルにローカライズされている場合、この関数はローカライズされたバージョンを返します。

要件

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