This message, using SYSTEMTIME structures, retrieves date information that represents the high and low limits of a month calendar control’s display.
At a Glance
Header file: | Commctrl.h |
Windows CE versions: | 2.0 and later |
Related macro: | MonthCal_GetMonthRange |
Syntax
MCM_GETMONTHRANGE wParam = (WPARAM)(DWORD) dwFlag;
lParam = (LPARAM)(LPSYSTEMTIME) lprgSysTimeArray;
Parameters
dwFlag
Specifies the scope of the range limits to be retrieved. It is one of the following values:
Value | Description |
GMR_DAYSTATE | Includes preceding and trailing months of visible range that are only partially displayed. |
GMR_VISIBLE | Includes only those months that are entirely displayed. |
lprgSysTimeArray
Long pointer to a two-element array of SYSTEMTIME structures that receives the lower and upper limits of the scope specified by dwFlag. The lower and upper limits are placed in lprgSysTimeArray[0] and lprgSysTimeArray[1], respectively. The time members of these structures are not modified.
Return Values
Returns an INT that represents the range, in months, spanned by the two limits returned at lprgSysTimeArray.