一键 (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”是“确定”按钮的 KeyboardShortcut 属性。
get_accFocus
get_accHelp
get_accHelpTopic
get_accName Name 属性是从控件的窗口文本 (或描述文字) 获取的,显示在按钮中。 例如,“确定”是“确定”按钮的 Name 属性。
get_accParent Parent 属性是一个窗口 ( ROLE_SYSTEM_WINDOW) 包围控件,并且与控件具有相同的 Name 属性和窗口类名称。
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

IAccessible 接口

复选框

分组框

单选按钮