COleDateTime::m_status
解説
このデータ メンバーの型、列挙型DateTimeStatus、 COleDateTimeクラス内で定義されている、です。
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を使用して無効に明示的に設定されている場合。
操作の詳細については次のメンバー関数を参照してください無効なステータスを設定可能性があります。:
注意特価;このデータ メンバーは高度なプログラミングのためです。ために GetStatusとSetStatusのインライン メンバー関数を使用する必要があります。このデータ メンバーの明示的な設定に関する注意SetStatusを参照してください。(&N)。
COleDateTimeの値の範囲の詳細については、参照してください 日付と時刻: オートメーションのサポートでVisual の C++ プログラマのガイド。
COleDateTime 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;COleDateTime::GetStatus、 COleDateTime::SetStatus(&N)