Функция SetWindowThemeAttribute (uxtheme.h)
Задает атрибуты для управления применением визуальных стилей к указанному окну.
Синтаксис
HRESULT SetWindowThemeAttribute(
[in] HWND hwnd,
[in] WINDOWTHEMEATTRIBUTETYPE eAttribute,
[in] PVOID pvAttribute,
[in] DWORD cbAttribute
);
Параметры
[in] hwnd
Тип: HWND
Обработайте окно для применения изменений.
[in] eAttribute
Тип: перечисление WINDOWTHEMEATTRIBUTETYPE
Значение типа WINDOWTHEMEATTRIBUTETYPE, указывающее тип заданного атрибута. Значение этого параметра определяет тип данных, которые должны передаваться в параметре pvAttribute. Может быть следующим значением.
Ценность | Значение |
---|---|
|
Задает атрибуты, не связанные с клиентом. pvAttribute должен быть указателем типа WTA_OPTIONS. |
[in] pvAttribute
Тип: PVOID
Указатель, указывающий атрибуты для задания. Тип определяется значением eAttribute.
[in] cbAttribute
Тип: DWORD
Задает размер данных в байтах, на которые указывает pvAttribute.
Возвращаемое значение
Тип: HRESULT
Если эта функция выполнена успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2008 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | uxtheme.h |
библиотеки |
UxTheme.lib |
DLL | UxTheme.dll |