Функция OpenThemeDataEx (uxtheme.h)
Открывает данные темы, связанные с окном, для указанных классов темы.
Синтаксис
HTHEME OpenThemeDataEx(
[in] HWND hwnd,
[in] LPCWSTR pszClassList,
[in] DWORD dwFlags
);
Параметры
[in] hwnd
Тип: HWND
Дескриптор окна или элемента управления, из которого должна быть извлечена тема.
[in] pszClassList
Тип: LPCWSTR
Разделенный точкой с запятой список имен классов для сопоставления.
[in] dwFlags
Тип: DWORD
Необязательные флаги, управляющие возвратом данных темы. Может быть задано сочетание следующих значений.
Возвращаемое значение
Тип: HTHEME
Если совпадение найдено, возвращается допустимый дескриптор темы. В противном случае возвращается значение NULL .
Комментарии
Строка, указанная в pszClassIdList , будет помечена с помощью точки с запятой в качестве разделителя. Имена сопоставляются с именами классов по одному токену за раз. Если совпадение для определенного маркера не найдено, будет сопоставлен следующий маркер. Если совпадение найдено, возвращаемым значением функции будет дескриптор темы, связанный с соответствующим классом.
Имена классов для темы Aero определяются в AeroStyle.xml.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | uxtheme.h |
Библиотека | UxTheme.lib |
DLL | UxTheme.dll |