标头控件 (MSAA UI 元素引用)

注意

本主题介绍 MSAA UI 元素参考的 标头控件 对象。 此处不介绍如何在各种 UI 框架中创建 标头控件 对象。 请参阅所使用的 UI 框架的 API 参考文档。

 

标题控件在信息列的顶部显示标题,并允许用户通过单击标题对信息进行排序。 选择“详细信息”视图时,Windows 资源管理器使用标题控件。

标头控件的窗口类名称WC_HEADER,在 Commctrl.h 中定义为“SysHeader32”。

IAccessible 方法

标头控件支持以下 IAccessible 方法:

方法 注释
accDoDefaultAction 此方法通过单击 标头执行默认操作。
accHitTest
accLocation
accNavigate
accSelect

 

IAccessible 属性

标头控件支持以下 IAccessible 属性:

属性 注释
get_accChildCount ChildCount 属性为零。
get_accDefaultAction DefaultAction 属性为“Click”。
get_accFocus
get_accName Name 属性与列标题的名称相同。
get_accParent Parent 属性是一个窗口 ( ROLE_SYSTEM_LIST) 包围控件,并且具有与控件相同的窗口类名称。
get_accRole Role 属性ROLE_SYSTEM_COLUMNHEADER
get_accState State 属性的值始终STATE_SYSTEM_READONLY,还可以包含STATE_SYSTEM_INVISIBLE

 

IAccessible 接口