OpenThemeDataEx 函数 (uxtheme.h)

打开与指定主题类的窗口关联的主题数据。

语法

HTHEME OpenThemeDataEx(
  [in] HWND    hwnd,
  [in] LPCWSTR pszClassList,
  [in] DWORD   dwFlags
);

参数

[in] hwnd

类型: HWND

要从中检索主题的窗口或控件的句柄。

[in] pszClassList

类型: LPCWSTR

要匹配的类名的分号分隔列表。

[in] dwFlags

类型: DWORD

可选标志,用于控制如何返回主题数据。 可以设置为以下值的组合。

含义
OTD_FORCE_RECT_SIZING
强制从此主题绘制的图像拉伸以适应绘制函数指定的矩形。
OTD_NONCLIENT
允许在窗口的非工作区中绘制主题元素。

返回值

类型: HTHEME

如果找到匹配项,则返回主题的有效句柄。 否则,将返回 NULL 值。

注解

pszClassIdList 指定的字符串将使用分号作为分隔符进行标记化。 名称与类名称一次匹配一个标记。 如果未找到特定令牌的匹配项,则将匹配下一个标记。 如果找到匹配项,则函数的返回值将是与匹配类关联的主题句柄。

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

要求

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

另请参阅

OpenThemeData