Datums- und Uhrzeitauswahl

Dieser Abschnitt enthält Informationen zu den API-Elementen, die mit Steuerelementen für die Datums- und Uhrzeitauswahl verwendet werden.

Übersichten

Thema Inhalte
Informationen zu Steuerelementen für die Datums- und Uhrzeitauswahl Ein DTP-Steuerelement (Datums- und Uhrzeitauswahl) bietet eine einfache und intuitive Schnittstelle zum Austauschen von Datums- und Uhrzeitinformationen mit einem Benutzer.
Verwenden von Steuerelementen für die Datums- und Uhrzeitauswahl Dieser Abschnitt enthält Informationen und Beispielcode zum Implementieren von Steuerelementen für die Datums- und Uhrzeitauswahl.

Makros

Thema Inhalte
DateTime _ CloseMonthCal Schließt das DTP-Steuerelement (Date and Time Picker). Verwenden Sie dieses Makro, oder senden Sie die MELDUNG _ CLOSEMONTHCAL explizit.
DateTime _ GetDateTimePickerInfo Ruft Informationen für ein angegebenes DTP-Steuerelement (Date and Time Picker) ab.
DateTime _ GetIdealSize Ruft die Größe ab, die zum Anzeigen des Steuerelements ohne Clipping erforderlich ist. Verwenden Sie dieses Makro, oder senden Sie explizit die MESSAGEFID _ GETIDEALSIZE.
DateTime _ GetMonthCal Ruft das Handle für das Untergeordnete Monatskalender-Steuerelement einer Datums- und Uhrzeitauswahl (DTP) ab. Sie können dieses Makro verwenden oder die MESSAGE-Nachricht VOM ANT _ GETMONTHCAL explizit senden.
DateTime _ GetMonthCalColor Ruft die Farbe für einen bestimmten Teil des Monatskalenders innerhalb eines DTP-Steuerelements (Date and Time Picker) ab. Sie können dieses Makro verwenden oder die MESSAGE-Nachricht VOM ANT _ GETMCCOLOR explizit senden.
DateTime _ GetMonthCalFont Ruft die Schriftart ab, die das untergeordnete Monatskalender-Steuerelement des DTP-Steuerelements (Date and Time Picker) derzeit verwendet. Sie können dieses Makro verwenden oder die FEHLERMELDUNG _ GETMCFONT-Nachricht explizit senden.
DateTime _ GetMonthCalStyle Ruft den Stil eines angegebenen DTP-Steuerelements ab. Verwenden Sie dieses Makro, oder senden Sie explizit die MELDUNG FÜR DIE MELDUNG _ GETMCSTYLE.
DateTime _ GetRange Ruft die aktuellen minimalen und maximalen zulässigen Systemzeiten für ein Datums- und Uhrzeitauswahl-Steuerelement (DTP) ab. Sie können dieses Makro verwenden oder die MESSAGE-Nachricht VOM ANT _ GETRANGE-Objekt explizit senden.
DateTime _ GetSystemtime Ruft die aktuell ausgewählte Uhrzeit aus einem DTP-Steuerelement (Date and Time Picker) ab und platziert sie in einer angegebenen SYSTEMTIME-Struktur. Sie können dieses Makro verwenden oder die MESSAGE-Nachricht VOM NACHRICHTENDIENST _ GETSYSTEMTIME explizit senden.
DateTime _ SetFormat Legt die Anzeige eines DTP-Steuerelements (Date and Time Picker) basierend auf einer angegebenen Formatzeichenfolge fest. Sie können dieses Makro verwenden oder die MELDUNG VOM _ SETFORMAT explizit senden.
DateTime _ SetMonthCalColor Legt die Farbe für einen bestimmten Teil des Monatskalenders innerhalb eines DTP-Steuerelements (Date and Time Picker) fest. Sie können dieses Makro verwenden oder die MELDUNG _ SETMCCOLOR explizit senden.
DateTime _ SetMonthCalFont Legt die Schriftart fest, die vom untergeordneten Monatskalender-Steuerelement des DTP-Steuerelements (Datums- und Uhrzeitauswahl) verwendet werden soll. Sie können dieses Makro verwenden oder explizit die MELDUNG VOM _ SETMCFONT senden.
DateTime _ SetMonthCalStyle Legt das Format für ein angegebenes DTP-Steuerelement fest. Verwenden Sie dieses Makro, oder senden Sie die FEHLERMELDUNG _ SETMCSTYLE-Nachricht explizit.
DateTime _ SetRange Legt die minimalen und maximalen zulässigen Systemzeiten für ein Datums- und Uhrzeitauswahl-Steuerelement (DTP) fest. Sie können dieses Makro verwenden oder die MELDUNG _ SETRANGE explizit senden.
DateTime _ SetSystemtime Legt ein Datums- und Uhrzeitauswahl-Steuerelement (DTP) auf ein bestimmtes Datum und eine bestimmte Uhrzeit fest. Sie können dieses Makro verwenden oder die MESSAGE-Nachricht FÜR DIE _ SETSYSTEMTIME explizit senden.

Meldungen

Thema Inhalte
_SCHLIEßENMONTHCAL Schließt ein DTP-Steuerelement. Senden Sie diese Nachricht explizit oder mithilfe des DateTime _ CloseMonthCal-Makros.
DG _ GETDATETIMEPICKERINFO Ruft Informationen zu einem DTP-Steuerelement (Date and Time Picker) ab.
DG _ GETIDEALSIZE Ruft die Größe ab, die zum Anzeigen des Steuerelements ohne Clipping erforderlich ist. Senden Sie diese Nachricht explizit oder mithilfe des DateTime _ GetIdealSize-Makros.
DG _ GETMCCOLOR Ruft die Farbe für einen bestimmten Teil des Monatskalenders innerhalb eines DTP-Steuerelements (Date and Time Picker) ab. Sie können diese Nachricht explizit senden oder das _ DateTime-Makro GetMonthCalColor verwenden.
WL _ GETMCFONT Ruft die Schriftart ab, die das untergeordnete Monatskalender-Steuerelement des DTP-Steuerelements (Date and Time Picker) derzeit verwendet. Sie können diese Nachricht explizit senden oder das _ DateTime-Makro GetMonthCalFont verwenden.
DG _ GETMCSTYLE Ruft den Stil eines DTP-Steuerelements ab. Senden Sie diese Nachricht explizit oder mithilfe des _ DateTime-Makros GetMonthCalStyle.
DG _ GETMONTHCAL Ruft das Handle für das Untergeordnete Monatskalender-Steuerelement einer Datums- und Uhrzeitauswahl (DTP) ab. Sie können diese Nachricht explizit senden oder das DateTime _ GetMonthCal-Makro verwenden.
RANGE _ GETRANGE Ruft die aktuellen minimalen und maximalen zulässigen Systemzeiten für ein Datums- und Uhrzeitauswahl-Steuerelement (DTP) ab. Sie können diese Nachricht explizit senden oder das DateTime _ GetRange-Makro verwenden.
DG _ GETSYSTEMTIME Ruft die aktuell ausgewählte Uhrzeit aus einem DTP-Steuerelement (Date and Time Picker) ab und platziert sie in einer angegebenen SYSTEMTIME-Struktur. Sie können diese Nachricht explizit senden oder das DateTime _ GetSystemtime-Makro verwenden.
DTS _ SETFORMAT Legt die Anzeige eines DTP-Steuerelements (Date and Time Picker) basierend auf einer angegebenen Formatzeichenfolge fest. Sie können diese Nachricht explizit senden oder das DateTime _ SetFormat-Makro verwenden.
_MCCOLOR Legt die Farbe für einen bestimmten Teil des Monatskalenders innerhalb eines DTP-Steuerelements (Date and Time Picker) fest. Sie können diese Nachricht explizit senden oder das _ DateTime-Makro SetMonthCalColor verwenden.
_TSETMCFONT Legt die Schriftart fest, die vom untergeordneten Monatskalender-Steuerelement des DTP-Steuerelements (Datums- und Uhrzeitauswahl) verwendet werden soll. Sie können diese Nachricht explizit senden oder das _ DateTime-Makro SetMonthCalFont verwenden.
_MCSTYLE Legt den Stil eines DTP-Steuerelements fest. Senden Sie diese Nachricht explizit oder mithilfe des _ DateTime-Makros SetMonthCalStyle.
RANGE _ SETRANGE Legt die minimalen und maximalen zulässigen Systemzeiten für ein DTP-Steuerelement (Date and Time Picker) fest. Sie können diese Nachricht explizit senden oder das DateTime _ SetRange-Makro verwenden.
MF _ SETSYSTEMTIME Legt die Uhrzeit in einem DTP-Steuerelement (Date and Time Picker) fest. Sie können diese Nachricht explizit senden oder das DateTime _ SetSystemtime-Makro verwenden.

Benachrichtigungen

Thema Inhalte
DTN _ CLOSEUP Wird von einem Datums- und Uhrzeitauswahl-Steuerelement (DTP) gesendet, wenn der Benutzer den Kalender des Dropdownmonats schließt. Der Monatskalender wird geschlossen, wenn der Benutzer ein Datum aus dem Monatskalender ausgibt oder auf den Dropdownpfeil klickt, während der Kalender geöffnet ist.
DTN _ DATETIMECHANGE Wird von einem Datums- und Uhrzeitauswahl-Steuerelement (DTP) gesendet, wenn eine Änderung auftritt. Dieser Benachrichtigungscode wird in Form einer WM _ NOTIFY-Nachricht gesendet.
_DTN-DROPDOWNLISTE Wird von einem Datums- und Uhrzeitauswahl-Steuerelement (DTP) gesendet, wenn der Benutzer den Kalender des Dropdownmonats aktiviert.
_DTN-FORMAT Wird von einem Datums- und Uhrzeitauswahl-Steuerelement (DTP) gesendet, um anzufordern, dass Text in einem Rückruffeld angezeigt wird. Dieser Benachrichtigungscode wird in Form einer WM _ NOTIFY-Nachricht gesendet.
DTN _ FORMATQUERY Wird von einem Datums- und Uhrzeitauswahl-Steuerelement (DTP) gesendet, um die maximal zulässige Größe der Zeichenfolge abzurufen, die in einem Rückruffeld angezeigt wird. Dieser Benachrichtigungscode wird in Form einer WM _ NOTIFY-Nachricht gesendet.
DTN _ USERSTRING Wird von einem Datums- und Uhrzeitauswahl-Steuerelement (DTP) gesendet, wenn ein Benutzer die Bearbeitung einer Zeichenfolge im -Steuerelement beendet. Dieser Benachrichtigungscode wird nur von DTP-Steuerelementen gesendet, die auf den DTS _ APPCANPARSE-Stil festgelegt sind. Diese Nachricht wird in Form einer WM _ NOTIFY-Nachricht gesendet.
DTN _ WMKEYDOWN Wird von einem DTP-Steuerelement (Date and Time Picker) gesendet, wenn der Benutzer in ein Rückruffeld eingibt. Diese Nachricht wird in Form einer WM _ NOTIFY-Nachricht gesendet.
NM _ KILLFOCUS (Datum/Uhrzeit) Benachrichtigt das übergeordnete Fenster eines Datums- und Uhrzeitauswahlsteuerelements, dass das Steuerelement den Eingabefokus verloren hat. NM _ KILLFOCUS (Datum/Uhrzeit) wird in Form einer WM _ NOTIFY-Nachricht gesendet.
NM _ SETFOCUS (Datum/Uhrzeit) Benachrichtigt das übergeordnete Fenster eines Datums- und Uhrzeitauswahlsteuerelements, dass das Steuerelement den Eingabefokus erhalten hat. NM _ SETFOCUS (Datum/Uhrzeit) wird in Form einer WM _ NOTIFY-Nachricht gesendet.

Strukturen

Thema Inhalte
DATETIMEPICKERINFO Enthält Informationen zu einem DTP-Steuerelement.
NMDATETIMECHANGE Enthält Informationen zu einer Änderung, die in einem DTP-Steuerelement (Datums- und Uhrzeitauswahl) erfolgt ist. Diese Struktur wird mit dem DTN _ DATETIMECHANGE-Benachrichtigungscode verwendet.
NMDATETIMEFORMAT Enthält Informationen zu einem Teil der Formatzeichenfolge, der ein Rückruffeld innerhalb eines DTP-Steuerelements (Date and Time Picker) definiert. Sie enthält die Teilzeichenfolge, die das Rückruffeld definiert, und enthält einen Puffer zum Empfangen der Zeichenfolge, die im Rückruffeld angezeigt wird. Diese Struktur wird mit dem DTN _ FORMAT-Benachrichtigungscode verwendet.
NMDATETIMEFORMATQUERY Enthält Informationen zu einem DTP-Steuerelementrückruffeld (Date and Time Picker). Sie enthält eine Teilzeichenfolge (aus der Formatzeichenfolge des Steuerelements), die ein Rückruffeld definiert. Die -Struktur empfängt die maximal zulässige Größe des Texts, der im Rückruffeld angezeigt wird. Diese Struktur wird mit dem DTN _ FORMATQUERY-Benachrichtigungscode verwendet.
NMDATETIMESTRING Enthält Spezifische Informationen zu einem Bearbeitungsvorgang, der in einem DTP-Steuerelement (Date and Time Picker) ausgeführt wurde. Diese Meldung wird mit dem DTN USERSTRING-Benachrichtigungscode _ verwendet.
NMDATETIMEWMKEYDOWN Enthält Informationen, die zum Beschreiben und Behandeln eines DTN _ WMKEYDOWN-Benachrichtigungscodes verwendet werden.

Konstanten

Thema Inhalte
Datums- und Uhrzeitauswahl-Steuerelementstile Die hier aufgeführten Fensterstile sind spezifisch für Steuerelemente der Datums- und Uhrzeitauswahl.