次の方法で共有


CMonthCalCtrl::SetRange

更新 : 2007 年 11 月

月間予定表コントロールで使用できる日付の範囲を設定します。

BOOL SetRange(
   const COleDateTime* pMinRange,
   const COleDateTime* pMaxRange 
);
BOOL SetRange(
   const CTime* pMinRange,
   const CTime* pMaxRange 
);
BOOL SetRange(
   const LPSYSTEMTIME pMinRange,
   const LPSYSTEMTIME pMaxRange 
);

パラメータ

  • pMinRange
    範囲の開始日付を示す、COleDateTime オブジェクトまたは CTime オブジェクトへの参照、あるいは SYSTEMTIME 構造体へのポインタ。

  • pMaxRange
    範囲の最終日付を示す COleDateTime オブジェクトまたは CTime オブジェクトへの参照、あるいは SYSTEMTIME 構造体へのポインタ。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

このメンバ関数は、Windows SDK に記述されている Win32 メッセージ MCM_SETRANGE の動作を実装します。MFC における SetRange の実装では、COleDateTime クラス、CTime クラス、または SYSTEMTIME 構造体が指定できます。

使用例

CMonthCalCtrl::GetRange」の例を参照してください。

必要条件

ヘッダー : afxdtctl.h

参照

参照

CMonthCalCtrl クラス

階層図

CMonthCalCtrl::GetRange

その他の技術情報

CMonthCalCtrl のメンバ