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