Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Retrieves date information (using SYSTEMTIME structures) that represents the high and low limits of a month calendar control's display. You can use this macro or send the MCM_GETMONTHRANGE message explicitly.
Syntax
INT MonthCal_GetMonthRange(
HWND hmc,
DWORD gmr,
LPSYSTEMTIME rgst
);
Parameters
hmc
Type: HWND
Handle to a month calendar control.
gmr
Type: DWORD
Value specifying the scope of the range limits to be retrieved. This value must be one of the following:
Value | Meaning |
---|---|
|
Include preceding and trailing months of visible range that are only partially displayed. |
|
Include only those months that are entirely displayed. |
rgst
Type: LPSYSTEMTIME
Pointer to a two-element array of SYSTEMTIME structures that will receive the lower and upper limits of the scope specified by gmr. The lower and upper limits are placed in rgst[0] and rgst[1], respectively. The time members of these structures will not be modified. This parameter must be a valid address and cannot be NULL.
Return value
Type: INT
Returns an INT value that represents the range, in months, spanned by the two limits returned at rgst.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Target Platform | Windows |
Header | commctrl.h |