Freigeben über


Kalendersteuerelement (MSAA UI-Elementreferenz)

Hinweis

In diesem Thema werden Kalendersteuerelementobjekte für Zwecke der MSAA-Benutzeroberflächenelementreferenz beschrieben. Wie Sie Kalendersteuerelementobjekte in verschiedenen Benutzeroberflächenframeworks erstellen, wird hier nicht beschrieben. Weitere Informationen finden Sie in der API-Referenzdokumentation für das von Ihnen verwendete Benutzeroberflächenframework.

Kalendersteuerelemente bieten einem Benutzer eine einfache und intuitive Möglichkeit, ein Datum über eine vertraute Benutzeroberfläche auszuwählen.

Der Fensterklassenname für ein Monatskalendersteuerelement ist MONTHCAL_CLASS, was in Commctrl.h als "SysMonthCal32" definiert ist. Informationen in diesem Thema gelten für das Monatskalendersteuerelement in Version 5 von Commctrl.h.

IAccessible-Methoden

Kalendersteuerelemente unterstützen die folgenden IAccessible-Methoden :

IAccessible-Eigenschaften

Kalendersteuerelemente unterstützen die folgenden IAccessible-Eigenschaften :

Eigenschaft Kommentare
get_accChildCount Die ChildCount-Eigenschaft ist 0.
get_accFocus
get_accName Die Name-Eigenschaft wird aus dem statischen Textsteuerelement abgerufen, das das Kalendersteuerelement beschriftt. Beim Erstellen von Steuerelementen müssen Serverentwickler sicherstellen, dass dem Steuerelement, das es innerhalb der Registerkartenreihenfolge beschriftet, sofort ein statisches Textsteuerelement vorangestellt ist.
get_accParent Die Parent-Eigenschaft ist ein Fenster ( ROLE_SYSTEM_WINDOW ), das das Steuerelement umgibt und denselben Name-Eigenschafts - und Fensterklassennamen wie das Steuerelement aufweist.
get_accRole Die Role-Eigenschaft ist ROLE_SYSTEM_CLIENT.
get_accState Die State-Eigenschaft ist eine Kombination aus mindestens einem der folgenden WerteSTATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

IAccessible-Schnittstelle