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.
Argomenti correlati