Partager via


Gérer des messages de notification dans les contrôles months calendars

Lorsque les utilisateurs interagissent avec le contrôle calendrier (month sélectionnant des dates et/ou d'un mois différents), le contrôle (CMonthCalCtrl) envoie des messages de notification dans la fenêtre parente, généralement une vue ou objet du dialogue. Traitez ces messages si vous souhaitez effectuer quelque chose en réponse. Par exemple, lorsque l'utilisateur sélectionne un nouveau mois à afficher, vous pouvez fournir un jeu de dates qui doivent être soulignées.

Utilisez la fenêtre Propriétés pour ajouter des gestionnaires de notification de la classe parente pour les messages que vous souhaitez implémenter.

La liste suivante décrit les différentes notifications envoyées par le contrôle calendrier par mois.

  • MCN_GETDAYSTATE demande des informations sur les jours doivent être affichées en gras. Pour plus d'informations sur la gestion de cette notification, consultez Définir l'état de jour d'un contrôle calendrier par mois.

  • MCN_SELCHANGE notifie le parent à la date ou la plage sélectionnée de la date a changé.

  • MCN_SELECT notifie le parent qu'une sélection explicite de dates a été effectuée.

Voir aussi

Référence

À l'aide de CMonthCalCtrl

Concepts

contrôles (MFC)