设置属性以控制如何将视觉样式应用于指定窗口。
语法
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 |