次の方法で共有


CMFCToolBarDateTimeCtrl::GetTime

更新 : 2007 年 11 月

選択されている時刻を関連する日時指定コントロールから取得し、指定された SYSTEMTIME 構造体に格納します。

BOOL GetTime(
   COleDateTime& timeDest 
) const;
DWORD GetTime(
   CTime& timeDest 
) const;
DWORD GetTime(
   LPSYSTEMTIME pTimeDest 
) const;

パラメータ

  • [out] timeDest
    最初のオーバーロードでは、システム時刻情報を受け取る COleDateTime クラス オブジェクト。2 番目のオーバーロードでは、システム時刻情報を受け取る CTime オブジェクト。

  • [out] pTimeDest
    システム時刻情報を受け取る SYSTEMTIME 構造体へのポインタ。NULL にしないでください。

戻り値

最初のオーバーロードでは、COleDateTime クラス オブジェクトへの時刻が正常に書き込まれると 0 以外を返します。それ以外の場合は 0 を返します。2 番目と 3 番目のオーバーロードでは、戻り値は、NMDATETIMECHANGE 構造体に設定されている dwFlag メンバと等価な DWORD 値です。

解説

このメソッドは NMDATETIMECHANGE 構造体メンバ dwFlags を設定して、日時指定が日付と時刻に設定されているかどうかを示します。値が GDT_NONE に等しい場合、コントロールは no date ステータスに設定され、DTS_SHOWNONE スタイルが使用されます。戻り値が GDT_VALID に等しい場合は、システム時刻が指定位置に正常に格納されています。

必要条件

ヘッダー : afxtoolbardatetimectrl.h

参照

概念

MFC 階層図

参照

CMFCToolBarDateTimeCtrl クラス