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. |