COleDateTime::GetStatus
Const DateTimeStatus GetStatus);
戻り値
このCOleDateTime値のステータスを返します。
解説
指定したCOleDateTimeオブジェクトのステータス (有効期間) を取得するにはこのメンバー関数を呼び出す。
COleDateTimeクラス内で定義されている、 DateTimeStatus列挙型、戻り値が定義されています。
enum DateTimeStatus {特価;有効な = 0、無効な = 1、null = 2、}(&N)
これらのステータス値の簡単な説明については、次の一覧を参照してください。:
-
COleDateTime::valid特価;このCOleDateTimeオブジェクトが有効であることを示します(&N)。
-
COleDateTime::invalid特価;このCOleDateTimeオブジェクトが有効であることを示します;つまり、その値が無効になります。(&N)。
-
COleDateTime::null特価;このCOleDateTimeオブジェクトは null、値がこのオブジェクトに指定されていないことを示します。(これは、「null」意味での「値は C++ のNULLとは対照的にない「、データベースです。)(&N)
COleDateTimeオブジェクトのステータスは、次の場合に有効ではありません。:
-
その値を日付/時刻値に変換できませんでしたまたはCOleVariantのバリアント値から設定されている場合。
-
Time_t、 SYSTEMTIME、または有効な日付/時刻値に変換できませんでしたFILETIME値から、値が設定されている場合。
-
その値は、 SetDateTimeで無効なパラメーター値を設定されている場合。
-
このオブジェクトでオーバーフローやアンダー フローを代入演算中に、すなわち、 + =経験しているかどうか、または-。
-
このオブジェクトに無効な値が割り当てられた場合。
-
このオブジェクトの状態はSetStatusを使用して無効に明示的に設定されている場合。
操作の詳細については次のメンバー関数を参照してください無効なステータスを設定可能性があります。:
COleDateTimeの値の範囲の詳細については、参照してください 日付と時刻: オートメーションのサポートでVisual の C++ プログラマのガイド。
COleDateTime 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;COleDateTime::SetStatus、 COleDateTime::m_status(&N)