Sdílet prostřednictvím


Ovládací prvek s klávesou Hot Key (referenční dokumentace elementu UŽIVATELSKÉHO rozhraní MSAA)

Ovládací prvky klávesových zkratek umožňují uživatelům zadat kombinaci klávesových úhosek, které se používají jako klávesová zkratka, což jim umožňuje rychle provést nějakou akci. Ovládací prvek klávesové zkratky zobrazí stisknutí kláves zadané uživatelem a zajistí, aby uživatel vybral platnou kombinaci kláves.

Název třídy okna ovládacího prvku hot key je HOTKEY_CLASS, který je definován jako "msctls_hotkey32" v souboru Commctrl.h.

IAccessible Methods

Ovládací prvky s klávesou Hot key podporují následující metody IAccessible:

Nepřístupné vlastnosti

Ovládací prvky s klávesou Hot podporují následující vlastnosti IAccessible:

Vlastnost Komentáře
get_accChildCount Vlastnost ChildCount je vždy nula.
get_accFocus
get_accKeyboardShortcut Vlastnost KeyboardShortcut je přístupový klíč ovládacího prvku hot key, což je podtržený znak v textu popisku ovládacího prvku s klávesovou zkratkou. Vrácený řetězec obsahuje znak přístupového klíče připojený k řetězci Alt+.
get_accName Vlastnost Name je text ze statického textového ovládacího prvku, který označuje ovládací prvek klávesovou zkratkou.
get_accParent Vlastnost Parent je okno (ROLE_SYSTEM_WINDOW), které obklopuje ovládací prvek a má stejnou vlastnost Název a název třídy okna jako ovládací prvek.
get_accRole Vlastnost role je ROLE_SYSTEM_HOTKEYFIELD.
get_accState Vlastnost State je kombinací jedné nebo více následujících hodnot :STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE
get_accValue Vlastnost Hodnota je řetězec, který obsahuje text v poli s horkým klíčem.

IAccessible Interface