Przetwarzanie wiadomości powiadomień w Data i czas próbnika formantów
Jak interakcji użytkowników z daty i czasu formant wyboru, kontroli (CDateTimeCtrl) wysyła wiadomości do jego okno nadrzędne zazwyczaj obiektu widoku lub okna dialogowego.Obsługi tych wiadomości, jeśli chcesz coś w odpowiedzi.Na przykład, kiedy użytkownik otwiera próbnik datę i godzinę do wyświetlania w formancie kalendarza miesięcznego osadzony, DTN_DROPDOWN jest wysyłane powiadomienie.
Okno właściwości służy do dodawania obsługi powiadomień do klasy nadrzędnej dla tych wiadomości, które chcesz zaimplementować.
Na poniższej liście opisano różne powiadomienia wysyłane przez formant wyboru daty i godziny.
DTN_DROPDOWN powiadamia nadrzędnego, który ma być wyświetlany miesiąc osadzony formant kalendarza.To powiadomienie jest wysyłane tylko wtedy, gdy DTS_UPDOWN styl nie został ustawiony.Aby uzyskać więcej informacji dotyczących tego powiadomienia, zobacz dostęp do osadzonego formancie kalendarza miesięcznego.
DTN_CLOSEUP powiadamia nadrzędnym, który w formancie kalendarza miesięcznego osadzony jest zamknięty.To powiadomienie jest wysyłane tylko wtedy, gdy DTS_UPDOWN styl nie został ustawiony.
DTN_DATETIMECHANGE powiadamia nadrzędnej, która nastąpiła zmiana w formancie.
DTN_FORMAT nadrzędny powiadamia użytkownika, że tekst jest potrzebny do wyświetlenia w polu wywołanie zwrotne.Aby uzyskać więcej informacji dotyczących tego powiadomienia i pól wywołania zwrotnego, zobacz Za pomocą wywołania zwrotnego pól daty i czasu formant wyboru.
DTN_FORMATQUERY żądań nadrzędnej do dostarczania maksymalny dozwolony rozmiar ciąg, który będzie wyświetlany w polu wywołanie zwrotne.Obsługa tego powiadomienia umożliwia formant do prawidłowego wyświetlania wyjścia w każdym czasie redukowanie migotania wyświetlania formantu w ramach.Aby uzyskać więcej informacji dotyczących tego powiadomienia, zobacz Za pomocą wywołania zwrotnego pól daty i czasu formant wyboru.
DTN_USERSTRING nadrzędny powiadamia, że użytkownik zakończy edytowanie zawartości formantu wyboru daty i godziny.To powiadomienie jest wysyłane tylko wtedy, gdy DTS_APPCANPARSE styl został ustawiony.
DTN_WMKEYDOWN powiadamia nadrzędny, gdy użytkownik wpisze w polu wywołanie zwrotne.Uchwyt powiadamiania emulować taka sama odpowiedź klawiatury obsługiwane dla pola bez wywołania zwrotnego w formancie wyboru daty i godziny.Aby uzyskać więcej informacji dotyczących tego powiadomienia, zobacz Obsługi wywołania zwrotnego pola w formancie DTP w Windows SDK.