次の方法で共有


CMFCToolBarDateTimeCtrl::GetTimeAll

更新 : 2007 年 11 月

指定されたコマンド ID を持つ日時指定コントロール ボタンからユーザーが選択した時間を返します。

static BOOL GetTimeAll(
   UINT uiCmd,
   COleDateTime& timeDest 
);
static DWORD GetTimeAll(
   UINT uiCmd,
   CTime& timeDest 
);
static DWORD GetTimeAll(
   UINT uiCmd,
   LPSYSTEMTIME pTimeDest 
);

パラメータ

  • [in] uiCmd
    ツール バー ボタンのコマンド ID を指定します。

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

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

戻り値

uiCmd で指定されたコマンド ID に対応するツール バー ボタンが見つからない場合、最初のオーバーロードでは 0 が返され、他のオーバーロードでは GDT_NONE が返されます。ツール バー ボタンが見つかった場合は、そのボタンの CMFCToolBarDateTimeCtrl::GetTime に対する呼び出しと同じ戻り値が返されます。ボタンが見つかった場合でも、0 または GDT_NONE が返されることがあります。これは、他の理由により、GetTime への呼び出しで有効な日付が返されなかったためです。

解説

このメソッドは、指定されたコマンド ID を持つツール バー ボタンを検索し、そのボタンの CMFCToolBarDateTimeCtrl::GetTime メソッドを呼び出します。

必要条件

ヘッダー : afxtoolbardatetimectrl.h

参照

概念

MFC 階層図

参照

CMFCToolBarDateTimeCtrl クラス