切换窗口 (MSAA UI 元素参考)
每当用户按 Alt+TAB 切换到其他应用程序时,将显示切换窗口。 切换窗口包含当前正在运行的每个应用程序的图标。
切换窗口的窗口类名称为“#32771”。
IAccessible 方法
切换窗口支持以下 IAccessible 方法:
方法 | 注释 |
---|---|
accDoDefaultAction | 切换窗口对象本身没有 DefaultAction 属性。 切换窗口中每个项的 accDoDefaultAction 方法将激活指定的项。 |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
IAccessible 属性
切换窗口支持以下 IAccessible 属性:
属性 | 说明 |
---|---|
get_accChildCount | ChildCount 属性为零。 |
get_accDefaultAction | 切换窗口对象本身没有 DefaultAction 属性。 切换窗口中每个项的 DefaultAction 属性为“Switch”。 |
get_accFocus | 切换窗口父对象无法接收焦点;只有单个子项可以接收焦点。 |
get_accName | 切换窗口对象本身没有 Name 属性。 切换窗口中每个应用程序图标的 Name 属性与显示的应用程序名称相同。 |
get_accRole | 切换窗口对象本身具有 Role 属性“window [32771]”。 此外,切换窗口中的每个应用程序图标都有 Role 属性 ROLE_SYSTEM_LISTITEM。 |
get_accState | 切换窗口对象本身不支持 State 属性。 列表视图项的 State 值 STATE_SYSTEM_FOCUSABLE。 |
相关主题