Функция 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 или более поздняя) |