静态文本 (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 属性中返回无效数据。