NMDATETIMECHANGE-Struktur (commctrl.h)
Enthält Informationen zu einer Änderung, die in einem Datums- und Uhrzeitauswahl-Steuerelement (DTP) vorgenommen wurde. Diese Struktur wird mit dem DTN_DATETIMECHANGE Benachrichtigungscode verwendet.
Syntax
typedef struct tagNMDATETIMECHANGE {
NMHDR nmhdr;
DWORD dwFlags;
SYSTEMTIME st;
} NMDATETIMECHANGE, *LPNMDATETIMECHANGE;
Member
nmhdr
Typ: NMHDR
Eine NMHDR-Struktur , die Informationen zum Benachrichtigungscode enthält.
dwFlags
Typ: DWORD
Ein -Wert, der angibt, ob das Steuerelement auf "kein Datum" status festgelegt wurde (nur für DTS_SHOWNONE). Dieses Flag gibt auch an, ob der Inhalt des st-Elements gültig ist und aktuelle Zeitinformationen enthält. Die folgenden Werte sind möglich:
Wert | Bedeutung |
---|---|
|
Das Steuerelement ist auf "kein Datum" status festgelegt. Die status "kein Datum" gilt nur für Steuerelemente, die auf das DTS_SHOWNONE-Format festgelegt sind. |
|
Das Steuerelement ist nicht auf die status "kein Datum" festgelegt. Das st-Element enthält das aktuelle Datum und die aktuelle Uhrzeit. |
st
Typ: SYSTEMTIME
Eine SYSTEMTIME-Struktur , die Informationen zum aktuellen Systemdatum und zur aktuellen Systemzeit enthält.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | commctrl.h |