Sdílet prostřednictvím


Ovládací prvek stavového řádku (referenční dokumentace elementů UŽIVATELSKÉHO rozhraní MSAA)

Poznámka

Toto téma popisuje ovládací prvek stavového řádku objekty pro účely odkazu na element ROZHRANÍ MSAA. Postup vytvoření ovládacích prvků stavového řádku objekty v různých architekturách uživatelského rozhraní zde není popsáno. Prohlédni si referenční dokumentace k rozhraní API pro architekturu uživatelského rozhraní, kterou používáte.

Stavové pruhy zobrazují informace o stavu ve vodorovném okně v dolní části okna aplikace. Stavové pruhy jsou často rozdělené na části, označované jako podokna, a každé podokno zobrazuje různé informace o stavu. Stavové řádky navíc můžou obsahovat objekty různých typů, včetně tlačítek a indikátorů průběhu. Název třídy okna pro ovládací prvek stavového řádku je STATUSCLASSNAME, který je definován jako "msctls_statusbar32" v commctrl.h.

IAccessible Methods

Stavové řádky podporují následující metody IAccessible:

Nepřístupné vlastnosti

Stavové pruhy podporují následující vlastnosti IAccessible:

Vlastnost Komentáře
get_accChildCount Vlastnost ChildCount je počet podoken na stavovém řádku.
get_accFocus
get_accName Samotný objekt stavového řádku nemá vlastnost Name. Vlastnost Název každého podokna na stavovém řádku je stejná jako zobrazený text.
get_accParent Vlastnost Parent objektu stavového řádku je okno (ROLE_SYSTEM_WINDOW), které obklopuje ovládací prvek a má stejný název třídy okna jako ovládací prvek. Vlastnost Parent podokna na stavovém řádku je objekt stavového řádku.
get_accRole Vlastnost role objektu stavového řádku je ROLE_SYSTEM_STATUSBAR. Text zobrazený na stavovém řádku má ROLE_SYSTEM_STATICTEXT jako jeho vlastnost Role.
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

Poznámky

Vzhledem k tomu, že ovládací prvky stavového řádku ani textové oblasti na stavových řádcích nejsou podporované klávesové zkratky, get_accKeyboardShortcut se nepodporuje.

IAccessible Interface