DateTime_SetSystemtime macro (commctrl.h)

Définit un contrôle de sélecteur de date et d’heure (DTP) sur une date et une heure données. Vous pouvez utiliser cette macro ou envoyer explicitement le message DTM_SETSYSTEMTIME .

Syntaxe

void DateTime_SetSystemtime(
   hdp,
   gd,
   pst
);

Paramètres

hdp

Type : HWND

Handle pour un contrôle DTP.

gd

Type : DWORD

Valeur qui spécifie l’action à effectuer. Cette valeur doit être définie sur l’une des valeurs suivantes.

Valeur Signification
GDT_VALID
Définissez le contrôle DTP en fonction des données dans la structure SYSTEMTIME pointée par lpSysTime.
GDT_NONE
Définissez le contrôle DTP sur « aucune date » et désactivez sa zone de case activée. Lorsque cet indicateur est spécifié, lpSysTime est ignoré. Cet indicateur s’applique uniquement aux contrôles DTP qui sont définis sur le style DTS_SHOWNONE .

pst

Type : LPSYSTEMTIME

Pointeur vers une structure SYSTEMTIME qui contient les informations d’heure système pour définir le contrôle DTP.

Valeur de retour

None

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête commctrl.h