Функция GetThemeSysString (uxtheme.h)
Извлекает значение системной строки.
Синтаксис
HRESULT GetThemeSysString(
[in] HTHEME hTheme,
[in] int iStringId,
[out] LPWSTR pszStringBuff,
[in] int cchMaxStringChars
);
Параметры
[in] hTheme
Тип: HTHEME
Обработка данных темы.
[in] iStringId
Тип: int
Значение типа int , указывающее системную строку. Может быть одним из следующих значений.
Значение | Значение |
---|---|
|
Имя CSS-файла, связанного с темой, заданной параметром hTheme. |
|
Имя XML-файла, связанного с темой, заданной параметром hTheme. |
[out] pszStringBuff
Тип: LPWSTR
Указатель на буфер, получающий строковое значение из этой функции.
[in] cchMaxStringChars
Тип: int
Значение типа int , указывающее максимальное количество символов, которое может содержаться в буфере строки.
Возвращаемое значение
Тип: HRESULT
Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Если дескриптор данных темы не является дескриптором NULL , эта функция возвращает нужную строку из раздела SysMetrics визуального стиля. Если дескриптор данных темы имеет значение NULL, эта функция возвращает значение глобальной системной метрики того же типа.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | uxtheme.h |
Библиотека | UxTheme.lib |
DLL | UxTheme.dll |