Función GetCurrentThemeName (uxtheme.h)

Recupera el nombre del estilo visual actual y, opcionalmente, recupera el nombre de la combinación de colores y el nombre de tamaño.

Sintaxis

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

Parámetros

[out] pszThemeFileName

Tipo: LPWSTR

Puntero a una cadena que recibe la ruta de acceso del tema y el nombre de archivo.

[in] cchMaxNameChars

Tipo: int

Valor de tipo int que contiene el número máximo de caracteres permitidos en el nombre del archivo de tema.

[out] pszColorBuff

Tipo: LPWSTR

Puntero a una cadena que recibe el nombre de la combinación de colores. Este parámetro se puede establecer en NULL.

[in] cchMaxColorChars

Tipo: int

Valor de tipo int que contiene el número máximo de caracteres permitidos en el nombre de la combinación de colores.

[out] pszSizeBuff

Tipo: LPWSTR

Puntero a una cadena que recibe el nombre del tamaño. Este parámetro se puede establecer en NULL.

[in] cchMaxSizeChars

Tipo: int

Valor de tipo int que contiene el número máximo de caracteres permitidos en el nombre de tamaño.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve un código de error.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado uxtheme.h
Library UxTheme.lib
Archivo DLL UxTheme.dll (versión 1.0 o posterior)