次の方法で共有


CDateTimeCtrl::SetRange

日時指定コントロールの最小値と最大値によって認められるシステム時刻を設定します。

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

パラメーター

  • pMinRange
    最も早い時刻を含む CDateTimeCtrl のオブジェクトで COleDateTime のオブジェクトまたは CTime のオブジェクトへのポインターを使用できる。

  • pMaxRange
    最新の時刻を含む CDateTimeCtrl のオブジェクトで COleDateTime のオブジェクトまたは CTime のオブジェクトへのポインターを使用できる。

戻り値

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

解説

このメンバー関数は Windows SDKに記述されている Win32 メッセージの動作を DTM_SETRANGE実行します。MFC 実装では、COleDateTimeCTime の使用方法を指定できます。COleDateTime のオブジェクトに null のステータスを持つ場合、スコープは削除されます。CTime のポインターまたは COleDateTime のポインターが nullの場合、スコープは削除されます。

使用例

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

必要条件

Header: afxdtctl.h

参照

関連項目

CDateTimeCtrl クラス

階層図

CDateTimeCtrl::GetRange