Partager via


macro DateTime_GetRange (commctrl.h)

Obtient les heures système minimales et maximales autorisées actuelles pour un contrôle de sélecteur de date et d’heure (DTP). Vous pouvez utiliser cette macro ou envoyer explicitement le message DTM_GETRANGE.

Syntaxe

DWORD DateTime_GetRange(
   HWND         hdp,
   LPSYSTEMTIME rgst
);

Paramètres

hdp

Type : HWND

Handle vers un contrôle DTP.

rgst

Type : LPSYSTEMTIME

Pointeur vers un tableau à deux éléments de structures SYSTEMTIME.

Valeur de retour

Type : DWORD

Retourne une valeur DWORD qui est une combinaison de GDTR_MIN ou de GDTR_MAX. Le premier élément du tableau SYSTEMTIME contient le temps minimal autorisé. Le deuxième élément du tableau SYSTEMTIME contient le temps maximal autorisé.

Remarques

Le sélecteur de date et d’heure affiche uniquement les dates/heures comprises dans la plage spécifiée, ce qui empêche l’utilisateur de sélectionner une date et une heure qui se trouvent en dehors de la plage. Si le message DateTime_SetSystemtime spécifie une date et une heure qui se situent en dehors de la plage, elle échoue.

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