共用方式為


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
    out 包含最小日期的 COleDateTimeCTime 物件的參考允許。

  • refMaxRange
    out 包含最大日期的 COleDateTimeCTime 物件的參考允許。

  • pMinRange
    out 包含日期的 SYSTEMTIME 結構指標在範圍內的最低端。

  • pMaxRange
    out 包含日期的 SYSTEMTIME 結構指標在範圍中的最高階。

  • dwFlags
    值會指定要擷取的範圍限制的範圍。 這個值必須是下列其中一個。

    意義

    GMR_DAYSTATE

    只包括部分顯示的前端和後端月份的可見區域。

    GMR_VISIBLE

    包含完整顯示僅月份。

傳回值

以月份表示範圍,這個範圍的整數, refMinRange 由兩個運算式的限制跨越和 refMaxRange 在第一個和第二個版本或 pMinRange 和 pMaxRange 在第三個版本。

備註

此成員函式實作 Win32 訊息 MCM_GETMONTHRANGE的行為 Windows SDK,如中所述。 在 GetMonthRange的 MFC 的實作,您可以指定 COleDateTime 用法、 CTime 使用方式或 SYSTEMTIME 結構使用方式。

範例

CMonthCalCtrl::SetDayState。請參閱範例。

需求

Header: afxdtctl.h

請參閱

參考

CMonthCalCtrl 類別

階層架構圖

CMonthCalCtrl::GetRange