Udostępnij przez


Korzystanie z kontrolek systemu Windows

Zawsze, gdy jest to możliwe, należy używać standardowych kontrolek systemu Windows, ponieważ są one w pełni zgodne z wytycznymi dotyczącymi ułatwień dostępu w usłudze Microsoft Active. Obejmuje to kontrolki udostępniane przez system Windows (User32.dll) i wspólną bibliotekę kontrolek systemu Windows (Comctl32.dll).

Każda standardowa kontrolka systemu Windows jest osobnym oknem określonej klasy, więc narzędzie ułatwień dostępu jest powiadamiane, gdy fokus przesuwa się do nowej kontrolki. Pomoc może ustalić klasę okna kontrolek i wszelkie dodatkowe wiadomości, które może wysłać, żeby zapytać lub zmienić stan kontrolek. Narzędzie może również rozpoznać wszystkie kontrolki podrzędne znajdujące się w oknie nadrzędnym oraz określić element nadrzędny dowolnej kontrolki.

Niektóre typowe kontrolki są niezwykle elastyczne i często mogą zastępować mniej dostępne kontrolki niestandardowe i kontrolki ręcznie rysowane. Na przykład widok listy może zastąpić pole listy narysowanej przez właściciela, aby wyświetlić pole wyboru obok każdego elementu. W innym przykładzie kontrolka przycisku rozszerzonego może wyświetlać zarówno obrazy, jak i tekst. Wcześniej wymagane było użycie kontrolki niestandardowej.