Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Nuta
W tym temacie opisano obiekty kontrolki suwaka na potrzeby odwołania do elementów interfejsu użytkownika msAA. Sposób tworzenia kontrolki suwaka 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.
Kontrolka suwaka, nazywana również kontrolką paska śledzenia, umożliwia użytkownikowi wybranie z zakresu wartości przez przesunięcie suwaka. Kontrolki głośności w systemie operacyjnym Windows są kontrolkami suwaka.
Nazwa klasy okna dla kontrolki suwaka jest TRACKBAR_CLASS, która jest zdefiniowana jako "msctls_trackbar" w commctrl.h.
Zawartość właściwości IAccessible zależy od tego, czy suwak jest pionowy, czy poziomy i od którego z następujących części kontrolki suwaka są odpytywane przez klienta:
- Okno suwaka
- Suwak kciuk
- Zacieniony obszar powyżej (lub do
- Zacieniony obszar poniżej (lub z prawej strony) kciuk suwaka
Metody IAccessible
Kontrolka suwaka obsługuje następujące metody IAccessible:
Właściwości funkcji IAccessible
Kontrolka suwaka obsługuje następujące właściwości IAccessible:
get_accKeyboardShortcut— właściwość KeyboardShortcut jest dostępu okna suwaka, który jest podkreślony znakiem w tekście etykiety suwaka. Zwrócony ciąg zawiera znak klucza dostępu dołączony do ciągu "Alt+".
get_accName— właściwość nazwa zależy od części suwaka, która jest odpytywany.
Części suwaka pionowego mają następujące nazwy:
Część suwaka Nazwa Okno suwaka Statyczna kontrolka tekstu używana jako etykieta Suwak kciuk "Położenie" Zacieniony obszar nad kciukiem suwaka "Strona w górę" Zacieniony obszar poniżej kciuka suwaka "Strona w dół" Części suwaka poziomego mają następujące nazwy:
Część suwaka Nazwa Okno suwaka Statyczna kontrolka tekstu używana jako etykieta Suwak kciuk "Położenie" Zacieniony obszar po lewej stronie kciuka suwaka "Strona w lewo" Zacieniony obszar z prawej strony kciuka suwaka "Strona w prawo" get_accParent— właściwość nadrzędna przycisków strzałek, kciuk przewijania i zacieniony obszar po obu stronach kciuka jest oknem suwaka. Właściwość Nadrzędna okna suwaka to okno (ROLE_SYSTEM_WINDOW ), które otacza kontrolkę i ma taką samą właściwość Name i nazwę klasy okna.
get_accRole— właściwość rola zależy od części suwaka, która jest odpytywany.
Część suwaka roli Okno suwaka ROLE_SYSTEM_SLIDER Suwak kciuk ROLE_SYSTEM_INDICATOR Zacienione obszary po obu stronach kciuka suwaka ROLE_SYSTEM_PUSHBUTTON get_accState—wartości dla właściwości stanu zależą od części suwaka, która jest odpytywany.
Część suwaka Możliwe wartości stanu Okno suwaka STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_NORMAL Suwak kciuk Zero (0), co oznacza, że obiekt jest widoczny lub STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL Zacienione obszary po obu stronach kciuka suwaka Zero (0), co oznacza, że obiekt jest widoczny lub STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL get_accValue— właściwość wartość dla okna suwaka wskazuje położenie kciuka i jest ciągiem zawierającym liczbę całkowitą z zakresu od "0" do "100".
Tematy pokrewne
-
interfejs IAccessible