Udostępnij za pośrednictwem


Up-Down, kontrolka (odwołanie do elementu interfejsu użytkownika MSAA)

Nuta

W tym temacie opisano obiekty Up-Down Control na potrzeby odwołania do elementów interfejsu użytkownika MSAA. Sposób tworzenia obiektów kontroliUp-Down w różnych strukturach interfejsu użytkownika nie został opisany tutaj. Zapoznaj się z dokumentacją interfejsu API dotyczącą używanej platformy interfejsu użytkownika.

Kontrolka w górę w dół, znana również jako kontrolka spin, łączy parę przycisków wyświetlanych jako strzałki z kontrolką edycji kumpla. Kliknięcie strzałek zwiększa lub dekrementuje wartość w kontrolce edycji.

Nazwa klasy okna dla kontrolki w górę jest UPDOWN_CLASS, która jest zdefiniowana jako "msctls_updown32" w commctrl.h.

Metody IAccessible

Kontrolka w górę obsługuje następujące metody IAccessible:

Właściwości funkcji IAccessible

Kontrolka w górę w dół obsługuje następujące właściwości IAccessible:

Własność Komentarze
get_accChild
get_accChildCount Właściwość ChildCount to "2" (przyciski strzałki w górę i w dół).
get_accFocus
get_accHelp
get_accHelpTopic
get_accName Właściwość Name dla obiektu kontrolki w górę jest uzyskiwana z tekstu okna kontrolki (lub podpisu). Ten tekst nie jest wyświetlany za pomocą kontrolki w górę, dlatego deweloperzy serwerów muszą podać zrozumiały tekst w instrukcji definicji zasobów kontrolki, aby ułatwić użytkownikom narzędzi klienckich identyfikację kontrolki. Właściwość Nazwa przycisku strzałki górnej w dół to "Więcej", a właściwość Nazwa dla przycisku strzałki dolnej to "Mniej".
get_accParent Właściwość Nadrzędna kontrolki w górę jest oknem (ROLE_SYSTEM_WINDOW ), które otacza kontrolkę i ma taką samą nazwę Name właściwości i klasy okna co kontrolka. Właściwość Nadrzędna przycisków strzałek w górę i w dół jest obiektem sterującym w górę w dół.
get_accRole Właściwość roli dla obiektu kontrolki w górę jest ROLE_SYSTEM_SPINBUTTON. Właściwość rola dla przycisków strzałek jest ROLE_SYSTEM_PUSHBUTTON.
get_accState Właściwość State dla obiektu kontrolki w górę w dół jest jedną z następujących wartości :STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE
get_accValue

Notatki

Microsoft Active Accessibility uwidacznia kontrolkę edycji kumpla jako oddzielny obiekt.

interfejs IAccessible