Verarbeiten von Benachrichtigungsmeldungen in Monatskalender-Steuerelementen
Wenn Benutzer mit dem Monatskalendersteuerelement interagieren (Auswählen von Datumsangaben und/oder Anzeigen eines anderen Monats), sendet das Steuerelement (CMonthCalCtrl
) Benachrichtigungen an das übergeordnete Fenster, in der Regel ein Ansichts- oder Dialogobjekt. Behandeln Sie diese Nachrichten, wenn Sie darauf reagieren möchten. Wenn der Benutzer beispielsweise einen neuen Anzuzeigenden Monat auswählt, können Sie eine Reihe von Datumsangaben angeben, die hervorgehoben werden sollen.
Verwenden Sie den Klassen-Assistenten , um der übergeordneten Klasse Benachrichtigungshandler für diese Nachrichten hinzuzufügen, die Sie implementieren möchten.
In der folgenden Liste werden die verschiedenen Benachrichtigungen beschrieben, die vom Monatskalendersteuerelement gesendet werden.
MCN_GETDAYSTATE Fordert Informationen dazu an, welche Tage fett angezeigt werden sollen. Informationen zum Behandeln dieser Benachrichtigung finden Sie unter Festlegen des Tageszustands eines Monatskalendersteuerelements.
MCN_SELCHANGE benachrichtigt das übergeordnete Element, dass sich das ausgewählte Datum oder der Bereich des Datums geändert hat.
MCN_SELECT benachrichtigt das übergeordnete Element, dass eine explizite Datumsauswahl getroffen wurde.