Dela via


Hot Key Control (MSAA UI-elementreferens)

Med kontroller med snabbtangenter kan användarna ange en kombination av tangenttryckningar som används som en snabbtangent, vilket gör att de snabbt kan utföra en åtgärd. En kontroll med snabbtangenter visar de tangenttryckningar som användaren har angett och ser till att användaren väljer en giltig nyckelkombination.

Namnet på fönsterklassen för en snabbnyckelkontroll är HOTKEY_CLASS, som definieras som "msctls_hotkey32" i Commctrl.h.

IAccessible-metoder

Snabbtangentkontroller stöder följande IAccessible- metoder:

IAccessible-egenskaper

Kontrollerna för frekvent nyckel stöder följande egenskaper för IAccessible:

Egenskap Kommentarer
get_accChildCount Egenskapen ChildCount är alltid noll.
get_accFocus
get_accKeyboardShortcut Egenskapen KeyboardShortcut är snabbtangentkontrollens åtkomstnyckel, som är ett understruket tecken i texten i snabbnyckelkontrollens etikett. Den returnerade strängen innehåller det åtkomstnyckeltecken som läggs till i strängen "Alt+".
get_accName Egenskapen Name är texten från en statisk textkontroll som etiketterar kontrollen för snabbtangenten.
get_accParent Egenskapen Parent är ett fönster ( ROLE_SYSTEM_WINDOW ) som omger kontrollen och har samma Namn egenskap och fönsterklassnamn som kontrollen.
get_accRole Egenskapen Role är ROLE_SYSTEM_HOTKEYFIELD.
get_accState Egenskapen State är en kombination av ett eller flera av följande värden:STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE
get_accValue Egenskapen Value är en sträng som innehåller texten i fältet snabbnyckel.

IAccessible Interface