MCM_GETMONTHRANGE message

Récupère les informations de date (à l’aide des structures SYSTEMTIME ) qui représentent les limites élevées et faibles de l’affichage d’un contrôle de calendrier mensuel. Vous pouvez envoyer ce message explicitement ou à l’aide de la macro MonthCal_GetMonthRange .

Paramètres

wParam

Valeur spécifiant l’étendue des limites de plage à récupérer. Cette valeur doit être l’une des suivantes :

Valeur Signification
GMR_DAYSTATE
Incluez les mois précédents et de fin de la plage visible qui ne sont que partiellement affichés.
GMR_VISIBLE
Incluez uniquement les mois qui sont entièrement affichés.

lParam

Pointeur vers un tableau à deux éléments de structures SYSTEMTIME qui recevront les limites inférieure et supérieure de l’étendue spécifiée par wParam. Les limites inférieure et supérieure sont placées dans lprgSysTimeArray[0] et lprgSysTimeArray[1], respectivement. Ce paramètre doit être une adresse valide et ne peut pas être NULL.

Valeur retournée

Renvoie une valeur INT qui représente la plage, en mois, délimitée par les deux limites retournées à lParam.

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

Voir aussi

Heures dans le contrôle Calendrier du mois