CMonthCalCtrl::GetMonthRange
int GetMonthRange(COleDateTime& refMinRange, COleDateTime& refMaxRange, DWORD dwFlags) const;
int GetMonthRange(CTime& refMinRange, CTime& refMaxRange, DWORD dwFlags) const;
int GetMonthRange(LPSYSTEMTIME pMinRange, LPSYSTEMTIME pMaxRange, DWORD dwFlags) const;
返回值:
代表月份范围的整数值,上下限在第一版和第二版中由refMinRange和refMax-Range指定,在第三版中由pMinRange和pMaxRange指定。
参数:
refMinRange
包含最小日期值的COleDateTime对象或CTime对象的参考。
refMaxRange
包含最大日期值的COleDateTime对象或CTime对象的参考。
pMinRange
包含指向范围下界的SYSTEMTIME结构的指针。
pMaxRange
包含指向范围下界的SYSTEMTIME结构的指针。
dwFlags
该值指定了要获取范围的上下限。该值必须为下列值之一:
值
含义
GMR_DAYSTATE
包括那些仅仅部分显示的可视部分的首尾月
GMR_VISIBLE
仅仅包含那些完全显示的月
说明:
该成员函数实现了Win32消息MCM_GETMONTHRANGE的功能,如同联机文档“平台SDK”中所描述的。
在GetMonthRange 函数的MFC实现中,可以指定COleDateTime,CTime或SYSTEMTIME结构的用法。
请参阅:
CMonthCalCtrl::GetRange