Freigeben über


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