次の方法で共有


CMonthCalCtrl::GetSelRange

更新 : 2007 年 11 月

ユーザーによって現在選択されている日付範囲を示す日付情報を取得します。

BOOL GetSelRange(
   COleDateTime& refMinRange,
   COleDateTime& refMaxRange 
) const;
BOOL GetSelRange(
   CTime& refMinRange,
   CTime& refMaxRange 
) const;
BOOL GetSelRange(
   LPSYSTEMTIME pMinRange,
   LPSYSTEMTIME pMaxRange 
) const;

パラメータ

  • refMinRange
    範囲の開始日付を受け取る COleDateTime または CTime オブジェクトへの参照。

  • refMaxRange
    範囲の最終日付を受け取る COleDateTime または CTime オブジェクトへの参照。

  • pMinRange
    範囲の開始日付を受け取る SYSTEMTIME 構造体へのポインタ。

  • pMaxRange
    範囲の最終日付を受け取る SYSTEMTIME 構造体へのポインタ。

戻り値

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

解説

このメンバ関数は、Windows SDK に記述されている Win32 メッセージ MCM_GETSELRANGE の動作を実装します。MCS_MULTISELECT スタイルが設定されていない月間予定表コントロールでは、GetSelRange は失敗します。

MFC における GetSelRange の実装では、COleDateTime クラス、CTime クラス、または SYSTEMTIME 構造体が指定できます。

必要条件

ヘッダー : afxdtctl.h

参照

参照

CMonthCalCtrl クラス

階層図

CMonthCalCtrl::SetSelRange

その他の技術情報

CMonthCalCtrl のメンバ