共用方式為


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