Share via


Cursor (Referencia de elemento de interfaz de usuario de MSAA)

Nota

En este tema se describen los cursores con fines de referencia de elementos de interfaz de usuario de MSAA. No se describe cómo usar cursores en varios marcos de interfaz de usuario aquí. Consulte la documentación de referencia de API para el marco de interfaz de usuario que usa.

 

Un cursor es una imagen pequeña cuya ubicación en la pantalla se controla mediante un dispositivo que apunta, como un mouse, un lápiz o un trackball. Cuando el usuario mueve el dispositivo que apunta, el sistema operativo Windows mueve el cursor.

Métodos IAccessible

Un cursor admite los siguientes métodos IAccessible :

Propiedades IAccessible

Un cursor admite las siguientes propiedades IAccessible :

  • get_accChildCount: la propiedad ChildCount es cero.

  • get_accName: los desarrolladores pueden crear cursores personalizados o usar los cursores predefinidos identificados por su identificador de cursor. La propiedad Name del cursor depende de su forma y es una de las siguientes:

    Forma del cursor Nombre
    Cursor personalizado "Desconocido"
    IDC_ARROW "Normal"
    IDC_IBEAM "Editar"
    IDC_WAIT "Esperar"
    IDC_CROSS "Gráfico"
    IDC_UPARROW "Arriba"
    IDC_SIZENWSE "Tamaño NWSE"
    IDC_SIZENESW "Tamaño NESW"
    IDC_SIZEWE "Tamaño horizontal"
    IDC_SIZENS "Tamaño vertical"
    IDC_SIZEALL "Mover"
    IDC_NO "Prohibido"
    IDC_APPSTARTING "Inicio de la aplicación"
    IDC_HELP "Ayuda"

     

  • get_accRole: la propiedad Role está ROLE_SYSTEM_CURSOR.

  • get_accState: la propiedad State es una combinación de uno o varios de los valores siguientes:

    | STATE_SYSTEM_INVISIBLE STATE_SYSTEM_FLOATING

Notas

  • A diferencia de otros elementos de la interfaz de usuario, el objeto cursor no tiene un identificador de ventana asociado. Para obtener acceso al objeto de cursor, los clientes deben establecer un WinEventProc y esperar a que el objeto de cursor genere eventos.

IAccessible (interfaz)