Partager via


GetCurrentThemeName, fonction (uxtheme.h)

Récupère le nom du style visuel actuel et éventuellement le nom du jeu de couleurs et le nom de la taille.

Syntaxe

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

Paramètres

[out] pszThemeFileName

Type : LPWSTR

Pointeur vers une chaîne qui reçoit le chemin du thème et le nom de fichier.

[in] cchMaxNameChars

Type : int

Valeur de type int qui contient le nombre maximal de caractères autorisés dans le nom de fichier de thème.

[out] pszColorBuff

Type : LPWSTR

Pointeur vers une chaîne qui reçoit le nom du jeu de couleurs. Ce paramètre peut être défini sur NULL.

[in] cchMaxColorChars

Type : int

Valeur de type int qui contient le nombre maximal de caractères autorisés dans le nom du jeu de couleurs.

[out] pszSizeBuff

Type : LPWSTR

Pointeur vers une chaîne qui reçoit le nom de la taille. Ce paramètre peut être défini sur NULL.

[in] cchMaxSizeChars

Type : int

Valeur de type int qui contient le nombre maximal de caractères autorisés dans le nom de taille.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite, sinon un code d’erreur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête uxtheme.h
Bibliothèque UxTheme.lib
DLL UxTheme.dll (version 1.0 ou ultérieure)