GetCurrentThemeName 関数 (uxtheme.h)

現在のビジュアル スタイルの名前を取得し、必要に応じて配色名とサイズ名を取得します。

構文

HRESULT GetCurrentThemeName(
  [out] LPWSTR pszThemeFileName,
  [in]  int    cchMaxNameChars,
  [out] LPWSTR pszColorBuff,
  [in]  int    cchMaxColorChars,
  [out] LPWSTR pszSizeBuff,
  [in]  int    cchMaxSizeChars
);

パラメーター

[out] pszThemeFileName

種類: LPWSTR

テーマのパスとファイル名を受け取る文字列へのポインター。

[in] cchMaxNameChars

型: int

テーマ ファイル名に使用できる最大文字数を含む int 型の値。

[out] pszColorBuff

種類: LPWSTR

配色名を受け取る文字列へのポインター。 このパラメーターは NULL に設定できます。

[in] cchMaxColorChars

型: int

配色名で使用できる最大文字数を含む int 型の値。

[out] pszSizeBuff

種類: LPWSTR

サイズ名を受け取る文字列へのポインター。 このパラメーターは NULL に設定できます。

[in] cchMaxSizeChars

型: int

サイズ名に使用できる最大文字数を含む int 型の値。

戻り値

型: HRESULT

成功した場合はS_OKを返し、それ以外の場合はエラー コードを返します。

要件

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