Udostępnij przez


Kontrolka paska stanu (odwołanie do elementu interfejsu użytkownika MSAA)

Nuta

W tym temacie opisano kontrolki paska stanu obiektów na potrzeby odwołania do elementu interfejsu użytkownika MSAA. Sposób tworzenia kontrolki paska stanu obiektów w różnych strukturach interfejsu użytkownika nie jest opisany tutaj. Zapoznaj się z dokumentacją interfejsu API dotyczącą używanej platformy interfejsu użytkownika.

Paski stanu wyświetlają informacje o stanie w oknie poziomym u dołu okna aplikacji. Paski stanu są często podzielone na części, nazywane okienkami, a każde okienko wyświetla różne informacje o stanie. Ponadto paski stanu mogą zawierać obiekty różnych typów, w tym przyciski i paski postępu. Nazwa klasy okna dla kontrolki paska stanu to STATUSCLASSNAME, która jest zdefiniowana jako "msctls_statusbar32" w commctrl.h.

Metody IAccessible

Paski stanu obsługują następujące metody IAccessible:

Właściwości funkcji IAccessible

Paski stanu obsługują następujące właściwości IAccessible:

Własność Komentarze
get_accChildCount Właściwość ChildCount to liczba okienek na pasku stanu.
get_accFocus
get_accName Sam obiekt paska stanu nie ma właściwości Name. Właściwość Nazwa każdego okienka na pasku stanu jest taka sama jak wyświetlany tekst.
get_accParent Właściwość Nadrzędna obiektu paska stanu to okno (ROLE_SYSTEM_WINDOW ), które otacza kontrolkę i ma taką samą nazwę klasy okna jak kontrolka. Właściwość Nadrzędna okienka na pasku stanu jest obiektem paska stanu.
get_accRole Właściwość Rola dla samego obiektu paska stanu jest ROLE_SYSTEM_STATUSBAR. Tekst wyświetlany na pasku stanu ma ROLE_SYSTEM_STATICTEXT jako właściwość Rola.
get_accState Właściwość State jest kombinacją co najmniej jednej z następujących wartości : STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

Notatki

Ponieważ skróty klawiaturowe nie są obsługiwane w przypadku kontrolek paska stanu ani obszarów tekstu na paskach stanu, get_accKeyboardShortcut nie jest obsługiwana.

interfejs IAccessible