COleDateTimeSpan::COleDateTimeSpan
更新 : 2007 年 11 月
COleDateTimeSpan オブジェクトを構築します。
COleDateTimeSpan( ) throw( );
COleDateTimeSpan(
double dblSpanSrc
) throw( );
COleDateTimeSpan(
LONG lDays,
int nHours,
int nMins,
int nSecs
) throw( );
パラメータ
dblSpanSrc
新しい COleDateTimeSpan オブジェクトにコピーされる日数。lDays, nHours, nMins, nSecs
新しい COleDateTimeSpan オブジェクトにコピーされる、日と時間の値。
解説
これらすべてのコンストラクタは、指定された値に初期化された新しい COleDateTimeSpan オブジェクトを構築します。これらのコンスタラクタの概要は、次のとおりです。
COleDateTimeSpan() 0 に初期化された COleDateTimeSpan オブジェクトを構築します。
**COleDateTimeSpan(**dblSpanSrc ) 浮動小数点数値で COleDateTimeSpan オブジェクトを構築します。
COleDateTimeSpan(lDays,nHours,nMins,nSecs) 指定された数値で COleDateTimeSpan オブジェクトを構築します。
新しい COleDateTimeSpan オブジェクトの状態は有効に設定されます。
COleDateTimeSpan 値の範囲の詳細については、「日付と時刻 : オートメーションのサポート」を参照してください。
使用例
COleDateTimeSpan spanOne(2.75); // 2 days and 18 hours
COleDateTimeSpan spanTwo(2, 18, 0, 0); // 2 days and 18 hours
COleDateTimeSpan spanThree(3, -6, 0, 0); // 2 days and 18 hours
COleDateTimeSpan ts1; // Uninitialized time value
COleDateTimeSpan ts2a(ts1); // Copy constructor
COleDateTimeSpan ts2b = ts1; // Copy constructor again
COleDateTimeSpan ts3(100.0); // 100 days
COleDateTimeSpan ts4(0, 1, 5, 12); // 1 hour, 5 minutes, and 12 seconds
必要条件
ヘッダー : atlcomtime.h