Partager via


Traitement des messages de notification dans les contrôles months calendars

Lorsque les utilisateurs interagissent avec le contrôle month calendar (sélection de dates et/ou affichant un mois différent), le contrôle (CMonthCalCtrl) envoie des messages de notification à sa fenêtre parente, habituellement une vue ou un objet dialog.Traitez les messages si vous souhaitez effectuer une opération dans la réponse.Par exemple, lorsque l'utilisateur sélectionne un nouveau mois à afficher, vous pouvez fournir un jeu de dates qui doivent être soulignés.

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

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

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

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

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

Voir aussi

Référence

Utilisation CMonthCalCtrl

Concepts

Contrôles (MFC)