Controllo chiave di scelta rapida (riferimento all'elemento dell'interfaccia utente MSAA)
I controlli tasti di scelta rapida consentono agli utenti di immettere una combinazione di sequenze di tasti usati come chiave di scelta rapida, che consente loro di eseguire rapidamente un'azione. Un controllo tasto di scelta rapida visualizza le sequenze di tasti immesse dall'utente e garantisce che l'utente seleziona una combinazione di tasti valida.
Il nome della classe di finestra per un controllo chiave di scelta rapida è HOTKEY_CLASS, definito come "msctls_hotkey32" in Commctrl.h.
Metodi IAccessibili
I controlli dei tasti di scelta rapida supportano i metodi IAccessi seguenti:
Proprietà IAccessibili
I controlli Chiave di scelta rapida supportano le proprietà IAccessi seguenti:
Proprietà | Commenti |
---|---|
get_accChildCount | La proprietà ChildCount è sempre zero. |
get_accFocus | |
get_accKeyboardShortcut | La proprietà KeyboardShortcut è la chiave di accesso del controllo tasti di scelta rapida, ovvero un carattere sottolineato nel testo dell'etichetta del controllo tasti di scelta rapida. La stringa restituita contiene il carattere di chiave di accesso aggiunto alla stringa "ALT+". |
get_accName | La proprietà Name è il testo di un controllo testo statico che etichetta il controllo chiave di scelta rapida. |
get_accParent | La proprietà Parent è una finestra ( ROLE_SYSTEM_WINDOW ) che circonda il controllo e ha lo stesso nome della proprietà Name e della classe di finestra del controllo. |
get_accRole | La proprietà Role è ROLE_SYSTEM_HOTKEYFIELD. |
get_accState | La proprietà State è una combinazione di uno o più dei valori seguenti:STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | |
get_accValue | La proprietà Value è una stringa che contiene il testo nel campo chiave di scelta rapida. |