推送按钮 (MSAA UI 元素参考)
按下按钮是用于执行作的小型矩形对象。 例如,对话框上的 “确定” 和 “取消” 按钮是按下按钮。
按下按钮的窗口类名称为“BUTTON”。
IAccessible 方法
按下按钮支持以下 IAccessible 方法:
方法 | 评论 |
---|---|
accDoDefaultAction | accDoDefaultAction 方法单击按钮。 |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
IAccessible 属性
按下按钮支持以下 IAccessible 属性:
财产 | 评论 |
---|---|
get_accChild | |
get_accChildCount | ChildCount 属性为零个或多个。 |
get_accDefaultAction | DefaultAction 属性为“Press”。 |
get_accDescription | |
get_accKeyboardShortcut | KeyboardShortcut 属性是按钮的访问键,该键是按钮窗口文本文本中的带下划线字符。 例如,“Alt+o”是 OK 按钮的 KeyboardShortcut 属性。 |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accName | Name 属性是从控件的窗口文本(或标题)获取的,该文本显示在按下按钮中。 例如,“OK”是 OK 按钮的 Name 属性。 |
get_accParent | Parent 属性是围绕控件的窗口(ROLE_SYSTEM_WINDOW),其 名称与控件 属性和窗口类名相同。 |
get_accRole | Role 属性 ROLE_SYSTEM_PUSHBUTTON。 |
get_accState |
State 属性是以下一个或多个 值的组合: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_PRESSED | STATE_SYSTEM_DEFAULT |