Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn Benutzer mit dem Steuerelement für die Datums- und Uhrzeitauswahl interagieren, sendet das Steuerelement (CDateTimeCtrl) Benachrichtigungen an das übergeordnete Fenster, in der Regel ein Ansichts- oder Dialogfeldobjekt. Behandeln Sie diese Nachrichten, wenn Sie als Antwort etwas tun möchten. Wenn der Benutzer beispielsweise die Datums- und Uhrzeitauswahl öffnet, um die integrierte Monatskalendersteuerung anzuzeigen, wird die DTN_DROPDOWN Benachrichtigung gesendet.
Verwenden Sie den Klassen-Assistenten , um der übergeordneten Klasse Benachrichtigungshandler für diese Nachrichten hinzuzufügen, die Sie implementieren möchten.
Die folgende Liste beschreibt die verschiedenen Benachrichtigungen, die vom Datum- und Zeitauswahl-Steuerelement gesendet werden.
DTN_DROPDOWN Benachrichtigt das übergeordnete Steuerelement, dass das eingebettete Monatskalender-Steuerelement in Kürze angezeigt wird. Diese Benachrichtigung wird nur gesendet, wenn der DTS_UPDOWN-Stil nicht festgelegt wurde. Weitere Informationen zu dieser Benachrichtigung finden Sie unter Zugriff auf das eingebettete Monatskalender-Steuerelement.
DTN_CLOSEUP Benachrichtigt das übergeordnete Steuerelement, dass das eingebettete Kalender-Steuerelement in Kürze geschlossen wird. Diese Benachrichtigung wird nur gesendet, wenn der DTS_UPDOWN-Stil nicht festgelegt wurde.
DTN_DATETIMECHANGE Benachrichtigt das übergeordnete Steuerelement, dass eine Änderung im Steuerelement stattgefunden hat.
DTN_FORMAT Benachrichtigt den übergeordneten Benutzer, dass ein Text in einem Callback-Feld angezeigt werden muss. Weitere Informationen zu diesen Benachrichtigungs- und Rückruffeldern finden Sie unter Verwenden von Rückruffeldern in einem Datums- und Uhrzeitauswahl-Steuerelement.
DTN_FORMATQUERY Fordert die übergeordnete Instanz auf, die maximal zulässige Größe der Zeichenfolge anzugeben, die in einem Callback-Feld angezeigt werden soll. Durch die Behandlung dieser Benachrichtigung kann das Steuerelement die Ausgabe jederzeit ordnungsgemäß anzeigen, wodurch das Flimmern innerhalb der Anzeige des Steuerelements reduziert wird. Weitere Informationen zu dieser Benachrichtigung finden Sie unter Verwenden von Rückruffeldern in einem Datums- und Uhrzeitauswahl-Steuerelement.
DTN_USERSTRING Benachrichtigt den übergeordneten Benutzer, dass der Benutzer die Bearbeitung des Inhalts des Datum- und Zeitauswahl-Steuerelements abgeschlossen hat. Diese Benachrichtigung wird nur gesendet, wenn der DTS_APPCANPARSE-Stil gesetzt wurde.
DTN_WMKEYDOWN Benachrichtigt den Übergeordneten, wenn der Benutzer in ein Callback-Feld tippt. Behandeln Sie diese Benachrichtigung, um die gleiche Tastaturreaktion zu emulieren, die für Felder ohne Callback in einem Datum- und Zeitauswahl-Steuerelement unterstützt wird. Weitere Informationen zu dieser Benachrichtigung finden Sie unter Unterstützen von Rückruffeldern in einem DTP-Steuerelement im Windows SDK.