Функция 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
Header uxtheme.h
Библиотека UxTheme.lib
DLL UxTheme.dll (версия 1.0 или более поздняя)