单选按钮 (MSAA UI 元素参考)

注意

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

单选按钮用于选择多个选项之一,通常位于对话框中。 单选按钮包含一个小圆圈,旁边有文本。 选中后,圆内有一个更小的填充圆。 选择集中的一个按钮会取消选择以前选择的按钮,因此一次只选择集中的一个选项。

单选按钮的窗口类名称为“BUTTON”。

IAccessible 方法

单选按钮支持以下 IAccessible 方法:

方法 注释
accDoDefaultAction accDoDefaultAction 方法单击单选按钮。
accHitTest
accLocation
accNavigate
accSelect

IAccessible 属性

单选按钮支持以下 IAccessible 属性:

属性 注释
get_accChild
get_accChildCount ChildCount 属性为零。
get_accDefaultAction 单选按钮的 DefaultAction 属性为“Check”。
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_RADIOBUTTON
get_accState State 属性是以下一个或多个的组合:STATE_SYSTEM_INVISIBLE STATE_SYSTEM_UNAVAILABLE | | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_CHECKED | STATE_SYSTEM_NORMAL

IAccessible 接口

复选框

分组框

按钮