CMFCToolBarDateTimeCtrl クラス
更新 : 2007 年 11 月
日時指定コントロール (CMFCToolBarDateTimeCtrlImpl クラス) を含むツール バー ボタンです。
class CMFCToolBarDateTimeCtrl : public CMFCToolBarButton
メンバ
パブリック コンストラクタ
名前 |
説明 |
---|---|
CMFCToolBarDateTimeCtrl オブジェクトを構築します。 |
|
CMFCToolBarDateTimeCtrl::~CMFCToolBarDateTimeCtrl |
デストラクタです。 |
パブリック メソッド
名前 |
説明 |
---|---|
ユーザーがカスタマイズ中にボタンを引き伸ばせるかどうかを指定します (CMFCToolBarButton::CanBeStretched をオーバーライドします)。 |
|
別のツール バー ボタンのプロパティを現在のボタンにコピーします (CMFCToolBarButton::CopyFrom をオーバーライドします)。 |
|
CMFCToolBarDateTimeCtrl::DuplicateData |
将来使用するために予約されています。 |
ツール バー ボタンのテキストをメニューにコピーします。 |
|
CMFCToolBarDateTimeCtrl::CreateObject |
このクラス型の動的インスタンスを作成するために、フレームワークによって使用されます。 |
指定したコマンド ID を持つ最初の CMFCToolBarDateTimeCtrl オブジェクトをアプリケーションから取得します。 |
|
日時指定コントロールへのポインタを返します。 |
|
ツール バー ボタンに関連付けられたウィンドウ ハンドルを取得します (CMFCToolBarButton::GetHwnd をオーバーライドします)。 |
|
CMFCToolBarDateTimeCtrl::GetThisClass |
このクラス型に関連付けられた CRuntimeClass オブジェクトへのポインタを取得するために、フレームワークによって使用されます。 |
選択されている時刻を日時指定コントロールから取得し、指定された SYSTEMTIME 構造体に格納します。 |
|
指定されたコマンド ID を持つ日時指定コントロール ボタンで選択されている時間を返します。 |
|
ユーザーがボタンを選択したときに、ボタンの境界線を表示するかどうかを指定します (CMFCToolBarButton::HaveHotBorder をオーバーライドします)。 |
|
ボタンで WM_COMMAND メッセージを処理するかどうかを指定します (CMFCToolBarButton::NotifyCommand をオーバーライドします)。 |
|
ボタンが [カスタマイズ] ダイアログ ボックスに追加されたときに、フレームワークによって呼び出されます (CMFCToolBarButton::OnAddToCustomizePage をオーバーライドします)。 |
|
CMFCToolBarDateTimeCtrl::OnCalculateSize |
指定されたデバイス コンテキストとドッキングの状態に応じたボタンのサイズを計算するために、フレームワークによって呼び出されます (CMFCToolBarButton::OnCalculateSize をオーバーライドします)。 |
新しいツール バーにボタンが挿入されたときに、フレームワークによって呼び出されます (CMFCToolBarButton::OnChangeParentWnd をオーバーライドします)。 |
|
ユーザーがコントロールをクリックしたときに、フレームワークによって呼び出されます (CMFCToolBarButton::OnClick をオーバーライドします)。 |
|
親ツール バーが WM_CTLCOLOR メッセージを処理するときに、フレームワークによって呼び出されます (CMFCToolBarButton::OnCtlColor をオーバーライドします)。 |
|
CMFCToolBarDateTimeCtrl::OnDraw |
指定されたスタイルとオプションを使用してボタンを描画するために、フレームワークによって呼び出されます (CMFCToolBarButton::OnDraw をオーバーライドします)。 |
CMFCToolBarDateTimeCtrl::OnDrawOnCustomizeList |
[ユーザー設定] ダイアログ ボックスの [コマンド] ペインにボタンを描画するために、フレームワークによって呼び出されます (CMFCToolBarButton::OnDrawOnCustomizeList をオーバーライドします)。 |
グローバル フォントが変更されたときに、フレームワークによって呼び出されます (CMFCToolBarButton::OnGlobalFontsChanged をオーバーライドします)。 |
|
親ツール バーが移動されたときに、フレームワークによって呼び出されます (CMFCToolBarButton::OnMove をオーバーライドします)。 |
|
ボタンが表示または非表示に切り替わったときに、フレームワークによって呼び出されます (CMFCToolBarButton::OnShow をオーバーライドします)。 |
|
CMFCToolBarDateTimeCtrl::OnSize |
親ツール バーのサイズまたは位置が変更され、それに伴ってボタンのサイズが変わったときに、フレームワークによって呼び出されます (CMFCToolBarButton::OnSize をオーバーライドします)。 |
親ツール バーが、そのツールヒント テキストを更新するときに、フレームワークによって呼び出されます (CMFCToolBarButton::OnUpdateToolTip をオーバーライドします)。 |
|
CMFCToolBarDateTimeCtrl::Serialize |
このオブジェクトをアーカイブから読み取るか、アーカイブに書き込みます (CMFCToolBarButton::Serialize をオーバーライドします)。 |
CMFCToolBarDateTimeCtrl::SetStyle |
ツール バー ボタンのスタイルを設定します (CMFCToolBarButton::SetStyle をオーバーライドします)。 |
日時指定コントロールに日時を設定します。 |
|
指定されたコマンド ID を持つ日時指定コントロールのすべてのインスタンスで日時を設定します。 |
解説
日時指定コントロールの使用例については、ToolbarDateTimePicker サンプル プロジェクトを参照してください。コントロール ボタンをツール バーに追加する方法の詳細については、「方法 : ツール バーにコントロールを配置する」を参照してください。
継承階層
必要条件
ヘッダー : afxtoolbardatetimectrl.h
参照
概念
参照
CMFCToolBarDateTimeCtrlImpl クラス