Partager via


macro DateTime_SetSystemtime (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

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

Paramètres

hdp

Type : HWND

Handle vers un contrôle DTP.

gd

Type : DWORD

Valeur qui spécifie l’action qui doit être effectuée. 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 contenues dans la structure SYSTEMTIME pointée par pst.
GDT_NONE
Définissez le contrôle DTP sur « aucune date » et désactivez sa case à cocher. Lorsque cet indicateur est spécifié, pst est ignoré. Cet indicateur s’applique uniquement aux contrôles DTP définis sur le style DTS_SHOWNONE.

pst

Type : LPSYSTEMTIME

Pointeur vers une structure SYSTEMTIME qui contient les informations de temps système à partir desquelles définir le contrôle DTP.

Valeur de retour

Type : BOOL

Retourne une valeur différente de zéro si elle réussit ou zéro dans le cas contraire.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2003 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête commctrl.h