Calendar-Steuerelement (REFERENZ ZUM MSAA-UI-Element)
Hinweis
In diesem Thema werden Calendar Control-Objekte für die MsAA-Benutzeroberflächenelementreferenz beschrieben. Das Erstellen von Calendar Control-Objekten in verschiedenen Benutzeroberflächenframeworks wird hier nicht beschrieben. Weitere Informationen finden Sie in der API-Referenzdokumentation für das benutzeroberflächenframework, das Sie verwenden.
Kalendersteuerelemente bieten einem Benutzer eine einfache und intuitive Möglichkeit, ein Datum über eine vertraute Benutzeroberfläche auszuwählen.
Der Fensterklassenname für ein Monatskalender-Steuerelement ist MONTHCAL CLASS, die _ in Commctrl.h als "SysMonthCal32" definiert ist. Die Informationen in diesem Thema gelten für das Monatskalender-Steuerelement 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 (null). |
| get _ accFocus | |
| get _ accName | Die Name-Eigenschaft wird aus dem statischen Textsteuerfeld erhalten, das das Kalendersteuerfeld bezeichnet. Beim Erstellen von Steuerelementen müssen Serverentwickler sicherstellen, dass ein statisches Textsteuerfeld unmittelbar vor dem Steuerelement ausgeführt wird, das in der Registerkartenfolge bezeichnet wird. |
| get _ accParent | Die Parent-Eigenschaft ist ein Fenster ( ROLE SYSTEM _ _ WINDOW ), das das Steuerelement umschließt und über die gleiche Name-Eigenschaft und den gleichen Fensterklassennamen wie das -Steuerelement verfügt. |
| get _ accRole | Die Role-Eigenschaft ist ROLE SYSTEM _ _ CLIENT. |
| get _ accState | Die State-Eigenschaft ist eine Kombination aus mindestens einem der folgenden Werte STATE SYSTEM _ _ INVISIBLE | STATE SYSTEM _ _ UNAVAILABLE | STATE SYSTEM _ _ FOCUSED | STATE SYSTEM _ _ FOCUSABLE |