静态文本 (MSAA UI 元素引用)

静态文本控件提供了一种在对话框和其他窗口中显示文本的便捷方式。 静态文本控件通常用作其他控件的标签。

静态文本控件的窗口类名称为“STATIC”。

IAccessible 方法

静态文本控件支持以下 IAccessible 方法:

IAccessible 属性

静态文本控件支持以下 IAccessible 属性:

属性 注释
get_accChild
get_accChildCount ChildCount 属性为零。
get_accDescription
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut KeyboardShortcut 属性是访问键,它是激活与静态文本关联的控件的文本中的带下划线字符。 返回的字符串包含追加到字符串“Alt+”的访问键字符。
get_accName Name 属性与静态文本控件中的文本相同。
get_accParent Parent 属性是一个窗口 ( ROLE_SYSTEM_WINDOW围绕控件的) ,并且具有与控件相同的 Name 属性和窗口类名称。
get_accRole Role 属性ROLE_SYSTEM_STATICTEXT
get_accState State 属性是以下一个或多个的组合:STATE_SYSTEM_READONLY | STATE_SYSTEM_INVISIBLE

说明

  • accSelect 方法在静态文本对象上使用SELFLAG_TAKEFOCUS调用时返回DISP_E_MEMBERNOTFOUND
  • 具有SS_ICON样式的静态控件在 Name 属性中返回无效数据。

IAccessible 接口