切换窗口 (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 属性。 列表视图项的 StateSTATE_SYSTEM_FOCUSABLE

 

IAccessible 接口