游标 (MSAA UI 元素参考)

注意

本主题介绍 MSAA UI 元素参考的游标。 此处未介绍如何在各种 UI 框架中使用游标。 请参阅所使用的 UI 框架的 API 参考文档。

 

光标是一张小图片,其在屏幕上的位置由指针设备(如鼠标、笔或轨迹球)控制。 当用户移动指向设备时,Windows 操作系统将移动光标。

IAccessible 方法

游标支持以下 IAccessible 方法:

IAccessible 属性

游标支持以下 IAccessible 属性:

  • get_accChildCount - ChildCount 属性为零。

  • get_accName - 开发人员可以创建自定义游标或使用由游标 ID 标识的预定义游标。 游标的 Name 属性取决于其形状,是下列属性之一:

    光标形状 名称
    自定义游标 "Unknown"
    IDC_ARROW "Normal"
    IDC_IBEAM “编辑”
    IDC_WAIT “等待”
    IDC_CROSS “图形”
    IDC_UPARROW “向上”
    IDC_SIZENWSE “NWSE 大小”
    IDC_SIZENESW “NESW 大小”
    IDC_SIZEWE “水平大小”
    IDC_SIZENS “垂直大小”
    IDC_SIZEALL “Move”
    IDC_NO “禁止”
    IDC_APPSTARTING “应用启动”
    IDC_HELP “帮助”

     

  • get_accRole - ROLE_SYSTEM_CURSORRole 属性。

  • get_accState - State 属性是以下一个或多个 的组合:

    | STATE_SYSTEM_INVISIBLESTATE_SYSTEM_FLOATING

说明

  • 与其他 UI 元素不同,游标对象没有关联的窗口句柄。 若要获取对游标对象的访问权限,客户端必须设置 WinEventProc 并等待游标对象生成事件。

IAccessible 接口