Condividi tramite


macro DateTime_SetSystemtime (commctrl.h)

Imposta un controllo selezione data e ora (DTP) su una data e un'ora specificati. È possibile utilizzare questa macro o inviare il messaggio di DTM_SETSYSTEMTIME in modo esplicito.

Sintassi

BOOL DateTime_SetSystemtime(
   HWND         hdp,
   DWORD        gd,
   LPSYSTEMTIME pst
);

Parametri

hdp

Tipo: HWND

Handle per un controllo DTP.

gd

Tipo: DWORD

Valore che specifica l'azione da eseguire. Deve essere impostato su uno dei valori seguenti.

Valore Significato
GDT_VALID
Impostare il controllo DTP in base ai dati all'interno della struttura SYSTEMTIME a cui punta pst.
GDT_NONE
Impostare il controllo DTP su "nessuna data" e deselezionare la relativa casella di controllo. Quando si specifica questo flag, pst viene ignorato. Questo flag si applica solo ai controlli DTP impostati sullo stile di DTS_SHOWNONE.

pst

Tipo: LPSYSTEMTIME

Puntatore a una struttura SYSTEMTIME che contiene le informazioni sull'ora di sistema in base alla quale impostare il controllo DTP.

Valore restituito

Tipo: BOOL

Restituisce un valore diverso da zero se ha esito positivo o zero in caso contrario.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista [solo app desktop]
server minimo supportato Windows Server 2003 [solo app desktop]
piattaforma di destinazione Finestre
intestazione commctrl.h