CMonthCalCtrl::GetMonthRange

检索表示month calendar控件的公开高和少的日期信息。

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
    为包含最小日期的 COleDateTimeCTime 对象的引用允许的。

  • refMaxRange
    为包含最大日期的 COleDateTimeCTime 对象的引用允许的。

  • pMinRange
    对包含日期的 SYSTEMTIME 结构的指针在范围的最低端。

  • pMaxRange
    对包含日期的 SYSTEMTIME 结构的指针在范围的最高。

  • dwFlags
    值指定要检索的范围限制的大小。 此值必须是一个下面。

    含义

    GMR_DAYSTATE

    包括只是部分显示的前面和尾随月份可见边框。

    GMR_VISIBLE

    包括完全显示的那些月份。

返回值

在月份表示范围,的整数,由 refMinRange 表示的两个限制范围并 refMaxRange 在第一个和第二个版本或 pMinRange 和 pMaxRange 在第三个版本。

备注

此成员函数实现Win32消息 MCM_GETMONTHRANGE的行为,如 Windows SDK所述。 在 GetMonthRange的MFC的实现,可以指定 COleDateTime 使用、 CTime 使用或 SYSTEMTIME framework使用。

示例

CMonthCalCtrl::SetDayState参见示例。

要求

Header: afxdtctl.h

请参见

参考

CMonthCalCtrl选件类

层次结构图

CMonthCalCtrl::GetRange