OpenThemeData 函数 (uxtheme.h)

打开窗口及其关联类的主题数据。

语法

HTHEME OpenThemeData(
  [in] HWND    hwnd,
  [in] LPCWSTR pszClassList
);

参数

[in] hwnd

类型: HWND

需要主题数据的窗口的句柄。

[in] pszClassList

类型: LPCWSTR

指向包含以分号分隔的类列表的字符串的指针。

返回值

类型: HTHEME

OpenThemeData 尝试将每个类(一次一个)匹配到活动主题中的类数据部分。 如果找到匹配项,则返回关联的 HTHEME 句柄。 如果未找到匹配项,则返回 NULL

注解

pszClassList 参数包含一个列表(而不仅仅是一个名称),以便为类提供在类和当前视觉样式之间获得最佳匹配的机会。 例如,按钮可能传递 L“OkButton;按钮“(如果其 ID 为ID_OK)。 如果当前视觉样式具有 OkButton 的条目,则使用 ;否则不应用视觉样式。

Aero 主题的类名在 AeroStyle.xml 中定义。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 uxtheme.h
Library UxTheme.lib
DLL UxTheme.dll

另请参阅

CloseThemeData