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 kalendarza na potrzeby odwołania do elementów interfejsu użytkownika MSAA. Sposób tworzenia kontrolki kalendarza 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.
Kontrolki kalendarza zapewniają prosty i intuicyjny sposób wybierania daty ze znanego interfejsu przez użytkownika.
Nazwa klasy okna dla kontrolki kalendarza miesiąca jest MONTHCAL_CLASS, która jest zdefiniowana jako "SysMonthCal32" w commctrl.h. Informacje w tym temacie dotyczą kontroli kalendarza miesiąca w wersji 5 commctrl.h.
Metody IAccessible
Kontrolki kalendarza obsługują następujące metody IAccessible:
Właściwości funkcji IAccessible
Kontrolki kalendarza obsługują następujące właściwości IAccessible:
| Własność | Komentarze |
|---|---|
| get_accChildCount | Właściwość ChildCount ma wartość zero. |
| get_accFocus | |
| get_accName | Właściwość Nazwa jest uzyskiwana z kontrolki tekstu statycznego, która etykietuje kontrolkę kalendarza. Podczas tworzenia kontrolek deweloperzy serwerów muszą upewnić się, że kontrolka tekstu statycznego bezpośrednio poprzedza kontrolkę, którą etykietuje w kolejności tabulacji. |
| get_accParent | Właściwość Nadrzędna jest oknem (ROLE_SYSTEM_WINDOW ), które otacza kontrolkę i ma taką samą właściwość Name i nazwę klasy okna co kontrolka. |
| get_accRole | Właściwość roli jest ROLE_SYSTEM_CLIENT. |
| 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 |
Tematy pokrewne
-
interfejs IAccessible