Contrôle Calendar (référence d’élément d’interface utilisateur MSAA)
Notes
Cette rubrique décrit les objets Calendar Control à des fins de référence d’élément d’interface utilisateur MSAA. La création d’objets Calendar Control dans différents frameworks d’interface utilisateur n’est pas décrite ici. Consultez la documentation de référence sur les API pour l’infrastructure d’interface utilisateur que vous utilisez.
Les contrôles de calendrier offrent un moyen simple et intuitif pour un utilisateur de sélectionner une date à partir d’une interface familière.
Le nom de la classe de fenêtre d’un contrôle de calendrier de mois est MONTHCAL_CLASS, qui est défini comme « SysMonthCal32 » dans Commctrl.h. Les informations contenues dans cette rubrique s’appliquent au contrôle calendrier des mois dans la version 5 de Commctrl.h.
IAccessible, méthodes
Les contrôles de calendrier prennent en charge les méthodes IAccessible suivantes :
Propriétés IAccessible
Les contrôles de calendrier prennent en charge les propriétés IAccessible suivantes :
Propriété | Commentaires |
---|---|
get_accChildCount | La propriété ChildCount est égale à zéro. |
get_accFocus | |
get_accName | La propriété Name est obtenue à partir du contrôle de texte statique qui étiquette le contrôle calendrier. Lors de la création de contrôles, les développeurs de serveurs doivent s’assurer qu’un contrôle de texte statique précède immédiatement le contrôle qu’il étiquette dans l’ordre de tabulation. |
get_accParent | La propriété Parent est une fenêtre ( ROLE_SYSTEM_WINDOW ) qui entoure le contrôle et a la même propriété Name et le même nom de classe de fenêtre que le contrôle. |
get_accRole | La propriété Role est ROLE_SYSTEM_CLIENT. |
get_accState | La propriété State est une combinaison d’une ou plusieurs des valeurs suivantes STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |