Freigeben über


DateTime_GetSystemtime Makro (commctrl.h)

Ruft die aktuell ausgewählte Uhrzeit aus einem Datums- und Uhrzeitauswahl-Steuerelement (DTP) ab und platziert sie in einer angegebenen SYSTEMTIME--Struktur. Sie können dieses Makro verwenden oder die DTM_GETSYSTEMTIME Nachricht explizit senden.

Syntax

DWORD DateTime_GetSystemtime(
   HWND         hdp,
   LPSYSTEMTIME pst
);

Parameter

hdp

Typ: HWND-

Ein Handle für ein DTP-Steuerelement.

pst

Typ: LPSYSTEMTIME-

Ein Zeiger auf eine SYSTEMTIME--Struktur. Wenn DTM_GETSYSTEMTIME GDT_VALID zurückgibt, enthält diese Struktur die aktuell ausgewählte Uhrzeit. Andernfalls enthält sie keine gültigen Informationen. Dieser Parameter muss ein gültiger Zeiger sein. es kann nicht NULL-sein.

Rückgabewert

Typ: DWORD-

Gibt GDT_VALID zurück, wenn die Zeitinformationen erfolgreich in PST-platziert wurden. Gibt GDT_NONE zurück, wenn das Steuerelement auf die DTS_SHOWNONE Formatvorlage festgelegt wurde und das Kontrollkästchen für das Steuerelement nicht aktiviert wurde. Gibt GDT_ERROR zurück, wenn ein Fehler auftritt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- commctrl.h