Condividi tramite


Cursore (riferimento all'elemento dell'interfaccia utente MSAA)

Nota

Questo argomento descrive i cursori a scopo di riferimento all'elemento dell'interfaccia utente MSAA. Come usare i cursori in vari framework dell'interfaccia utente non è descritto qui. Vedere la documentazione di riferimento per l'API per il framework dell'interfaccia utente in uso.

 

Un cursore è una piccola immagine la cui posizione sullo schermo è controllata da un dispositivo di puntamento, ad esempio un mouse, una penna o un trackball. Quando l'utente sposta il dispositivo puntatore, il sistema operativo Windows sposta il cursore.

Metodi IAccessibili

Un cursore supporta i metodi IAccessi seguenti:

Proprietà IAccessibili

Un cursore supporta le proprietà IAccessi seguenti:

  • get_accChildCount: la proprietà ChildCount è zero.

  • get_accName: gli sviluppatori possono creare cursori personalizzati o usare i cursori predefiniti identificati dall'ID cursore. La proprietà Name del cursore dipende dalla forma e è una delle seguenti:

    Forma del cursore Nome
    Cursore personalizzato "Sconosciuto"
    IDC_ARROW "Normal"
    IDC_IBEAM "Modifica"
    IDC_WAIT "Attesa"
    IDC_CROSS "Grafico"
    IDC_UPARROW "Up"
    IDC_SIZENWSE "Dimensioni NWSE"
    IDC_SIZENESW "DIMENSIONI NESW"
    IDC_SIZEWE "Dimensioni orizzontali"
    IDC_SIZENS "Dimensioni verticali"
    IDC_SIZEALL "Sposta"
    IDC_NO "Vietato"
    IDC_APPSTARTING "Avvio app"
    IDC_HELP "Guida"

     

  • get_accRole: la proprietà Role è ROLE_SYSTEM_CURSOR.

  • get_accState: la proprietà State è una combinazione di uno o più dei valori seguenti:

    | STATE_SYSTEM_INVISIBLE STATE_SYSTEM_FLOATING

Note

  • A differenza di altri elementi dell'interfaccia utente, l'oggetto cursore non ha un handle di finestra associato. Per ottenere l'accesso all'oggetto cursore, i client devono impostare un oggetto WinEventProc e attendere che l'oggetto cursore generi eventi.

Interfaccia IAccessibile