Przetwarzanie komunikatów powiadomień w formantach kalendarza miesięcznego
Gdy użytkownicy wchodzą w interakcję z kontrolką kalendarza miesiąca (wybierając daty i/lub wyświetlając inny miesiąc), kontrolka (CMonthCalCtrl
) wysyła komunikaty powiadomień do okna nadrzędnego, zazwyczaj widoku lub obiektu okna dialogowego. Obsłuż te komunikaty, jeśli chcesz coś zrobić w odpowiedzi. Na przykład gdy użytkownik wybierze nowy miesiąc do wyświetlenia, możesz podać zestaw dat, które powinny zostać podkreślone.
Użyj Kreatora klas, aby dodać programy obsługi powiadomień do klasy nadrzędnej dla tych komunikatów, które chcesz zaimplementować.
Poniższa lista zawiera opis różnych powiadomień wysyłanych przez kontrolkę kalendarza miesiąca.
MCN_GETDAYSTATE Żąda informacji o tym, które dni powinny być wyświetlane pogrubioną. Aby uzyskać informacje na temat obsługi tego powiadomienia, zobacz Ustawianie stanu dnia kontrolki kalendarza miesiąca.
MCN_SELCHANGE Powiadamia element nadrzędny o zmianie wybranej daty lub zakresu.
MCN_SELECT Powiadamia element nadrzędny o jawnym wyborze daty.