Delen via


Hot Key Control (MSAA UI Element Reference)

Met sneltoetsbesturingselementen kunnen gebruikers een combinatie van toetsaanslagen invoeren die worden gebruikt als een sneltoets, zodat ze snel een actie kunnen uitvoeren. Een sneltoets besturingselement geeft de toetsaanslagen weer die door de gebruiker zijn ingevoerd en zorgt ervoor dat de gebruiker een geldige toetsencombinatie selecteert.

De naam van de vensterklasse voor een sneltoets is HOTKEY_CLASS, die is gedefinieerd als 'msctls_hotkey32' in Commctrl.h.

IAccessible-methoden

Besturingselementen voor sneltoetsen ondersteunen de volgende methoden IAccessible:

IAccessible Properties

De besturingselementen voor sneltoetsen ondersteunen de volgende eigenschappen van IAccessible:

Eigenschap Opmerkingen
get_accChildCount De eigenschap ChildCount is altijd nul.
get_accFocus
get_accKeyboardShortcut De eigenschap KeyboardShortcut is de toegangstoets van het sneltoetsbesturingselement. Dit is een onderstreept teken in de tekst van het label van het sneltoetsbesturingselement. De geretourneerde tekenreeks bevat het toegangssleutelteken dat is toegevoegd aan de tekenreeks Alt+.
get_accName De eigenschap Name is de tekst van een statisch tekstbesturingselement waarmee het sneltoetsbesturingselement wordt gelabeld.
get_accParent De eigenschap Bovenliggende is een venster (ROLE_SYSTEM_WINDOW) dat het besturingselement omringt en dezelfde naam eigenschap en vensterklassenaam heeft als het besturingselement.
get_accRole De eigenschap Role is ROLE_SYSTEM_HOTKEYFIELD.
get_accState De eigenschap State is een combinatie van een of meer van de volgende waarden:STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE
get_accValue De eigenschap Waarde is een tekenreeks die de tekst in het sneltoetsveld bevat.

IAccessible Interface