Share via


DateTime_SetSystemtime Makro (commctrl.h)

Legt ein DTP-Steuerelement (Date and Time Picker) auf ein bestimmtes Datum und eine bestimmte Uhrzeit fest. Sie können dieses Makro verwenden oder die DTM_SETSYSTEMTIME Nachricht explizit senden.

Syntax

void DateTime_SetSystemtime(
   hdp,
   gd,
   pst
);

Parameter

hdp

Typ: HWND

Ein Handle für ein DTP-Steuerelement.

gd

Typ: DWORD

Ein Wert, der die auszuführenden Aktionen angibt. Dies sollte auf einen der folgenden Werte festgelegt werden.

Wert Bedeutung
GDT_VALID
Legen Sie das DTP-Steuerelement gemäß den Daten in der SYSTEMTIME-Struktur fest, auf die von lpSysTime verwiesen wird.
GDT_NONE
Legen Sie das DTP-Steuerelement auf "kein Datum" fest, und deaktivieren Sie das Kontrollkästchen. Wenn dieses Flag angegeben wird, wird lpSysTime ignoriert. Dieses Flag gilt nur für DTP-Steuerelemente, die auf das DTS_SHOWNONE-Format festgelegt sind.

pst

Typ: LPSYSTEMTIME

Ein Zeiger auf eine SYSTEMTIME-Struktur , die die Systemzeitinformationen enthält, mit denen das DTP-Steuerelement festgelegt werden soll.

Rückgabewert

Keine

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile commctrl.h