Partager via


Calendar Control (MSAA UI Element Reference)

Note

Cette rubrique décrit objets de contrôle de calendrier à des fins de référence d’élément d’interface utilisateur MSAA. La création d’objets Calendar Control dans diverses infrastructures d’interface utilisateur n’est pas décrite ici. Consultez la documentation de référence de l’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 classe de fenêtre d’un contrôle calendrier 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 mensuel dans la version 5 de Commctrl.h.

Méthodes IAccessible

Les contrôles de calendrier prennent en charge les méthodes IAccessible suivantes :

Propriétés IAccessible

Les contrôles 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 le même nom Name propriété et 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 de suivantesSTATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

interface IAccessible