Partager via


DTM_SETRANGE message

Définit les heures système minimales et maximales autorisées pour un contrôle sélecteur de date et d’heure (DTP). Vous pouvez envoyer ce message explicitement ou utiliser la macro DateTime_SetRange .

Paramètres

wParam

Valeur spécifiant les valeurs de plage valides. Ce paramètre peut être une combinaison des valeurs suivantes :

Valeur Signification
GDTR_MIN
Le premier élément du tableau de structure SYSTEMTIME est valide et sera utilisé pour définir le temps système minimal autorisé.
GDTR_MAX
Le deuxième élément du tableau de structure SYSTEMTIME est valide et sera utilisé pour définir le temps système maximal autorisé.

lParam

Pointeur vers un tableau à deux éléments de structures SYSTEMTIME . Le premier élément du tableau SYSTEMTIME contient le temps minimum autorisé. Le deuxième élément du tableau SYSTEMTIME contient le temps maximal autorisé. Il n’est pas nécessaire de remplir un élément de tableau qui n’est pas spécifié dans le paramètre wParam .

Valeur retournée

Retourne une valeur différente de zéro en cas de réussite, ou de zéro dans le cas contraire.

Notes

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

Spécifications

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]
En-tête
Commctrl.h