macro MonthCal_GetRange (commctrl.h)
Récupère les dates minimales et maximales autorisées définies pour un contrôle calendrier mensuel. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCM_GETRANGE.
Syntaxe
DWORD MonthCal_GetRange(
HWND hmc,
LPSYSTEMTIME rgst
);
Paramètres
hmc
Gérez le contrôle calendrier d’un mois.
rgst
Type : LPSYSTEMTIME
Pointeur vers un tableau à deux éléments de structures SYSTEMTIME qui recevront les informations de limite de date. La limite minimale est définie dans rgst[0], et rgst[1] reçoit la limite maximale. Si l’un des éléments est défini sur tous les zéros, aucune limite correspondante n’est définie pour le contrôle calendrier du mois. Les membres de ces structures ne seront pas modifiés. Ce paramètre doit être une adresse valide et ne peut pas être NULL.
Valeur de retour
Retourne une valeur DWORD qui peut être égale à zéro (aucune limite n’est définie) ou une combinaison des valeurs suivantes qui spécifient des informations de limite :
Retourner le code | Description |
---|---|
GDTR_MAX | Il existe une limite maximale définie pour le contrôle ; rgst[0] est valide et contient les informations de date applicables. |
GDTR_MIN | Il existe une limite minimale définie pour le contrôle ; rgst[1] est valide et contient les informations de date applicables. |
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 |