CMFCToolBarEditBoxButton クラス
編集コントロール ( CEdit クラス) を含むツール バー ボタン。
構文
class CMFCToolBarEditBoxButton : public CMFCToolBarButton
メンバー
パブリック コンストラクター
名前 | 説明 |
---|---|
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton | CMFCToolBarEditBoxButton オブジェクトを構築します。 |
CMFCToolBarEditBoxButton::~CMFCToolBarEditBoxButton |
デストラクターです。 |
パブリック メソッド
名前 | 説明 |
---|---|
CMFCToolBarEditBoxButton::CanBeStretched | ユーザーがカスタマイズ中にボタンを拡大できるかどうかを指定します。 ( をオーバーライドしますCMFCToolBarButton::CanBeStretched.) |
CMFCToolBarEditBoxButton::CopyFrom | 別のツール バー ボタンのプロパティを現在のボタンにコピーします。 ( をオーバーライドしますCMFCToolBarButton::CopyFrom.) |
CMFCToolBarEditBoxButton:: CMFCToolBarEditBoxButton::CreateEdit |
ボタンに新しい編集コントロールを作成します。 |
CMFCToolBarEditBoxButton::CreateObject |
このクラス型の動的インスタンスを作成するために、フレームワークで使用されます。 |
CMFCToolBarEditBoxButton::GetByCmd | 指定したコマンド ID を持つアプリケーション内の最初の CMFCToolBarEditBoxButton オブジェクトを取得します。 |
CMFCToolBarEditBoxButton::GetContentsAll | 指定したコマンド ID を持つ最初の編集ボックス ツール バー コントロールのテキストを取得します。 |
CMFCToolBarEditBoxButton::GetContextMenuID | ボタンに関連付けられているショートカット メニューのリソース ID を取得します。 |
CMFCToolBarEditBoxButton::GetEditBorder | 編集ボックス ボタンの編集部分の外接する四角形を取得します。 |
CMFCToolBarEditBoxButton:: CMFCToolBarEditBoxButton::GetEditBox |
ボタンに埋め込まれている編集コントロールへのポインターを返します。 |
CMFCToolBarEditBoxButton::GetHwnd | ツール バー ボタンに関連付けられているウィンドウ ハンドルを取得します。 ( をオーバーライドしますCMFCToolBarButton::GetHwnd.) |
CMFCToolBarEditBoxButton::GetInvalidateRect | 再描画する必要があるボタンのクライアント領域の領域を取得します。 ( をオーバーライドしますCMFCToolBarButton::GetInvalidateRect.) |
CMFCToolBarEditBoxButton::GetThisClass |
このクラス型に関連付けられている CRuntimeClass オブジェクトへのポインターを取得するためにフレームワークによって使用されます。 |
CMFCToolBarEditBoxButton::HaveHotBorder | ユーザーがボタンをクリックしたときにボタンの境界線を表示するかどうかを指定します。 ( をオーバーライドしますCMFCToolBarButton::HaveHotBorder.) |
CMFCToolBarEditBoxButton::IsFlatMode | 編集ボックス のボタンにフラット スタイルを設定するかどうかを指定します。 |
CMFCToolBarEditBoxButton::NotifyCommand | ボタンが WM_COMMAND メッセージを処理するかどうかを指定します。 ( をオーバーライドしますCMFCToolBarButton::NotifyCommand.) |
CMFCToolBarEditBoxButton::OnAddToCustomizePage | ボタンが Customize ダイアログ ボックスに追加されたときにフレームワークによって呼び出されます。 ( をオーバーライドしますCMFCToolBarButton::OnAddToCustomizePage.) |
CMFCToolBarEditBoxButton::OnCalculateSize |
指定したデバイス コンテキストとドッキング状態のボタンのサイズを計算するためにフレームワークによって呼び出されます。 ( をオーバーライドしますCMFCToolBarButton::OnCalculateSize.) |
CMFCToolBarEditBoxButton::OnChangeParentWnd | ボタンが新しいツール バーに挿入されたときにフレームワークによって呼び出されます。 ( をオーバーライドしますCMFCToolBarButton::OnChangeParentWnd.) |
CMFCToolBarEditBoxButton::OnClick | ユーザーがマウス ボタンをクリックしたときにフレームワークによって呼び出されます。 ( をオーバーライドしますCMFCToolBarButton::OnClick.) |
CMFCToolBarEditBoxButton::OnCtlColor | 親ツール バーがWM_CTLCOLOR メッセージを処理するときにフレームワークによって呼び出されます。 ( をオーバーライドしますCMFCToolBarButton::OnCtlColor.) |
CMFCToolBarEditBoxButton::OnDraw |
指定したスタイルとオプションを使用してボタンを描画するために、フレームワークによって呼び出されます。 ( をオーバーライドしますCMFCToolBarButton::OnDraw.) |
CMFCToolBarEditBoxButton::OnDrawOnCustomizeList |
Customize ダイアログ ボックスの Commands ペインにボタンを描画するためにフレームワークによって呼び出されます。 ( をオーバーライドしますCMFCToolBarButton::OnDrawOnCustomizeList.) |
CMFCToolBarEditBoxButton::OnGlobalFontsChanged | グローバル フォントが変更されたときにフレームワークによって呼び出されます。 ( をオーバーライドしますCMFCToolBarButton::OnGlobalFontsChanged.) |
CMFCToolBarEditBoxButton::OnMove | 親ツールバーが移動したときにフレームワークによって呼び出されます。 ( をオーバーライドしますCMFCToolBarButton::OnMove.) |
CMFCToolBarEditBoxButton::OnShow | ボタンが表示または非表示になったときにフレームワークによって呼び出されます。 ( をオーバーライドしますCMFCToolBarButton::OnShow.) |
CMFCToolBarEditBoxButton::OnSize | 親ツール バーのサイズまたは位置が変更され、この変更によってボタンのサイズが変更されたときに、フレームワークによって呼び出されます。 ( をオーバーライドしますCMFCToolBarButton::OnSize.) |
CMFCToolBarEditBoxButton::OnUpdateToolTip | 親ツール バーがツール ヒント テキストを更新するときに、フレームワークによって呼び出されます。 ( をオーバーライドしますCMFCToolBarButton::OnUpdateToolTip.) |
CMFCToolBarEditBoxButton::Serialize |
このオブジェクトをアーカイブから読み取るか、アーカイブに書き込みます。 ( をオーバーライドしますCMFCToolBarButton::Serialize.) |
CMFCToolBarEditBoxButton::SetACCData |
指定した CAccessibilityData オブジェクトにツール バー ボタンのアクセシビリティ データを設定します。 ( をオーバーライドしますCMFCToolBarButton::SetACCData.) |
CMFCToolBarEditBoxButton:: CMFCToolBarEditBoxButton::SetContents |
ボタンの編集コントロールのテキストを設定します。 |
CMFCToolBarEditBoxButton:: CMFCToolBarEditBoxButton::SetContentsAll |
指定したコマンド ID を持つ編集コントロール ボタンを検索し、そのボタンの編集コントロールのテキストを設定します。 |
CMFCToolBarEditBoxButton::SetContextMenuID | ボタンに関連付けられているショートカット メニューのリソース ID を指定します。 |
CMFCToolBarEditBoxButton::SetFlatMode | アプリケーションの編集ボックス ボタンのフラット スタイルの外観を指定します。 |
CMFCToolBarEditBoxButton:: CMFCToolBarEditBoxButton::SetStyle |
ボタンのスタイルを指定します。 ( をオーバーライドしますCMFCToolBarButton::SetStyle.) |
解説
ツールバーに編集ボックス ボタンを追加するには、次の手順に従います。
親ツール バー リソースでボタンのダミー リソース ID を予約します。
CMFCToolBarEditBoxButton
オブジェクトを構築します。AFX_WM_RESETTOOLBAR メッセージを処理するメッセージ ハンドラーで、 CMFCToolBar::ReplaceButton を使用して、ダミー ボタンを新しいコンボ ボックス ボタンに置き換えます。
詳細については、「 Walkthrough: Putting Controls on Toolbars」を参照してください。
例
CMFCToolBarEditBoxButton
クラスのさまざまなメソッドの使用方法を次の例に示します。 この例では、ユーザーがカスタマイズ中にボタンを拡大できることを指定する方法、ユーザーがボタンをクリックしたときにボタンの境界線を表示することを指定する方法、テキスト ボックス コントロールのテキストを設定する方法、アプリケーションで編集ボックス ボタンのフラット スタイルの外観を指定する方法、ツール バーの編集ボックス コントロールのスタイルを指定する方法を示します。
CMFCToolBarEditBoxButton *boxButton = new CMFCToolBarEditBoxButton();
boxButton->CanBeStretched();
boxButton->HaveHotBorder();
boxButton->SetContents(_T("edit box button"));
boxButton->SetFlatMode(true);
boxButton->SetStyle(TBBS_PRESSED);
継承階層
CMFCToolBarEditBoxButton
要件
Header: afxtoolbareditboxbutton.h
CMFCToolBarEditBoxButton::CanBeStretched
ユーザーがカスタマイズ中にボタンを拡大できるかどうかを指定します。
virtual BOOL CanBeStretched() const;
戻り値
このメソッドは TRUE を返します。
解説
既定では、フレームワークでは、ユーザーがカスタマイズ中にツール バー ボタンを拡大することはできません。 このメソッドは、ユーザーがカスタマイズ中に編集ボックスのツール バー ボタンを拡大できるようにすることで、基底クラスの実装 ( CMFCToolBarButton::CanBeStretched) を拡張します。
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton
CMFCToolBarEditBoxButton オブジェクトを構築します。
CMFCToolBarEditBoxButton(
UINT uiID,
int iImage,
DWORD dwStyle=ES_AUTOHSCROLL,
int iWidth=0);
パラメーター
uiID
[in]コントロール ID を指定します。
iImage
[in]ツール バー イメージの 0 から始まるインデックスを指定します。 イメージは、CMFCToolBarImages クラスCMFCToolBar クラスクラスが保持するオブジェクトにあります。
dwStyle
[in]編集コントロール スタイルを指定します。
iWidth
[in]編集コントロールの幅をピクセル単位で指定します。
解説
既定のコンストラクターは、エディット コントロール スタイルを次の組み合わせに設定します。
WS_CHILD |WS_VISIBLE |ES_AUTOHSCROLL
コントロールの既定の幅は 150 ピクセルです。
CMFCToolBarEditBoxButton::CopyFrom
別のツール バー ボタンのプロパティを現在のボタンにコピーします。
virtual void CopyFrom(const CMFCToolBarButton& src);
パラメーター
src
[in]コピー元のソース ボタンへの参照。
解説
このツール バー ボタンに別のツール バー ボタンをコピーするには、このメソッドを呼び出します。 src は CMFCToolBarEditBoxButton
型である必要があります。
CMFCToolBarEditBoxButton::CreateEdit
ボタンに新しい編集コントロールを作成します。
virtual CEdit* CreateEdit(
CWnd* pWndParent,
const CRect& rect);
パラメーター
pWndParent
[in]エディット コントロールの親ウィンドウを指定します。 NULL は指定できません。
rect
[in]編集コントロールのサイズと位置を指定します。
戻り値
新しく作成された編集コントロールへのポインター。コントロールの作成と添付ファイルが失敗した場合は NULL です。
解説
CMFCToolBarEditBoxButton
オブジェクトは、2 つの手順で作成します。 最初にコンストラクターを呼び出し、次に CreateEdit
を呼び出します。これにより、Windows 編集コントロールが作成され、 CMFCToolBarEditBoxButton
オブジェクトにアタッチされます。
CMFCToolBarEditBoxButton::GetByCmd
指定したコマンド ID を持つアプリケーション内の最初の CMFCToolBarEditBoxButton
オブジェクトを取得します。
static CMFCToolBarEditBoxButton* __stdcall GetByCmd(UINT uiCmd);
パラメーター
uiCmd
[in]取得するボタンのコマンド ID。
戻り値
指定したコマンド ID を持つアプリケーション内の最初の CMFCToolBarEditBoxButton
オブジェクト。そのようなオブジェクトが存在しない場合は NULL。
解説
この共有ユーティリティ メソッドは、 CMFCToolBarEditBoxButton::SetContentsAll や CMFCToolBarEditBoxButton::GetContentsAll などのメソッドで使用され、指定したコマンド ID を持つ最初の編集ボックス ツール バー コントロールのテキストを設定または取得します。
CMFCToolBarEditBoxButton::GetContentsAll
指定したコマンド ID を持つ最初の編集ボックス ツール バー コントロールのテキストを取得します。
static CString __stdcall GetContentsAll(UINT uiCmd);
パラメーター
uiCmd
[in]コンテンツの取得元となるボタンのコマンド ID。
戻り値
指定したコマンド ID を持つ最初の編集ボックス ツール バー コントロールのテキストを格納する CString
オブジェクト。
解説
このメソッドは、指定したコマンド ID を持つ CMFCToolBarEditBoxButton
オブジェクトがない場合、空の文字列を返します。
CMFCToolBarEditBoxButton::GetContextMenuID
ボタンに関連付けられているショートカット メニューのリソース ID を取得します。
UINT GetContextMenuID();
戻り値
ボタンに関連付けられているショートカット メニューのリソース ID。ボタンに関連付けられているショートカット メニューがない場合は 0。
解説
フレームワークでは、ユーザーがボタンを右クリックしたときに、リソース ID を使用してショートカット メニューが作成されます。
CMFCToolBarEditBoxButton::GetEditBorder
編集ボックス ボタンの編集部分の外接する四角形を取得します。
virtual void GetEditBorder(CRect& rectBorder);
パラメーター
rectBorder
[out]外接する四角形を受け取る CRect
オブジェクトへの参照。
解説
このメソッドは、クライアント座標で編集コントロールの外接する四角形を取得します。 四角形のサイズを各方向に 1 ピクセルずつ拡大します。
CMFCVisualManager::OnDrawEditBorder メソッドは、CMFCToolBarEditBoxButton
オブジェクトの周囲に境界線を描画するときに、このメソッドを呼び出します。
CMFCToolBarEditBoxButton::GetEditBox
ボタンに埋め込まれている CEdit クラス コントロールへのポインターを返します。
CEdit* GetEditBox() const;
戻り値
ボタンに含まれる CEdit クラス コントロールへのポインター。 CEdit
コントロールがまだ作成されていない場合は NULL です。
解説
CEdit
コントロールを作成する場合は、CMFCToolBarEditBoxButton::CreateEdit を呼び出します。
CMFCToolBarEditBoxButton::GetHwnd
ツール バー ボタンに関連付けられているウィンドウ ハンドルを取得します。
virtual HWND GetHwnd();
戻り値
ボタンに関連付けられているウィンドウ ハンドル。
解説
このメソッドは、編集ボックス ボタンの編集コントロール 部分のウィンドウ ハンドルを返すことによって、 CMFCToolBarButton::GetHwnd メソッドをオーバーライドします。
CMFCToolBarEditBoxButton::GetInvalidateRect
再描画する必要があるボタンのクライアント領域の領域を取得します。
virtual const CRect GetInvalidateRect() const;
戻り値
再描画する必要がある領域を指定する CRect
オブジェクト。
解説
このメソッドは、テキスト ラベルの領域に含めることで、基底クラスの実装である CMFCToolBarButton::GetInvalidateRect を拡張します。
CMFCToolBarEditBoxButton::HaveHotBorder
ユーザーがボタンをクリックしたときにボタンの境界線を表示するかどうかを指定します。
virtual BOOL HaveHotBorder() const;
戻り値
ボタンを選択すると境界線が表示される場合は 0 以外。それ以外の場合は 0。
解説
このメソッドは、コントロールが表示されている場合に 0 以外の値を返すことによって、基底クラスの実装である CMFCToolBarButton::HaveHotBorder を拡張します。
CMFCToolBarEditBoxButton::IsFlatMode
編集ボックス のボタンにフラット スタイルを設定するかどうかを指定します。
static BOOL __stdcall IsFlatMode();
戻り値
ボタンにフラット スタイルがある場合は 0 以外。それ以外の場合は 0。
解説
既定では、編集ボックス ボタンにはフラット スタイルがあります。 CMFCToolBarEditBoxButton::SetFlatMode メソッドを使用して、アプリケーションのフラット スタイルの外観を変更します。
CMFCToolBarEditBoxButton::NotifyCommand
ボタンが WM_COMMAND メッセージを処理するかどうかを指定します。
virtual BOOL NotifyCommand(int iNotifyCode);
パラメーター
iNotifyCode
[in]コマンドに関連付けられている通知メッセージ。
戻り値
ボタンがWM_COMMAND メッセージを処理する場合は TRUE、親ツール バーでメッセージを処理する必要があることを示す場合は FALSE。
解説
フレームワークは、親ウィンドウに WM_COMMAND メッセージを送信しようとしているときに、このメソッドを呼び出します。
このメソッドは、EN_UPDATE通知を処理することによって基底クラスの実装 (CMFCToolBarButton::NotifyCommand) を拡張します。 このオブジェクトと同じコマンド ID を持つ編集ボックスごとに、そのテキスト ラベルをこのオブジェクトのテキスト ラベルに設定します。
CMFCToolBarEditBoxButton::OnAddToCustomizePage
ボタンが Customize ダイアログ ボックスに追加されたときにフレームワークによって呼び出されます。
virtual void OnAddToCustomizePage();
解説
このメソッドは、このオブジェクトと同じコマンド ID を持つツール バーの編集ボックス コントロールからプロパティをコピーすることで、基底クラスの実装 ( CMFCToolBarButton::OnAddToCustomizePage) を拡張します。 このオブジェクトと同じコマンド ID を持つ編集ボックス コントロールがツールバーに存在しない場合、このメソッドは何も実行しません。
Customize ダイアログ ボックスの詳細については、「CMFCToolBarsCustomizeDialog クラスを参照してください。
CMFCToolBarEditBoxButton::OnChangeParentWnd
ボタンが新しいツール バーに挿入されたときにフレームワークによって呼び出されます。
virtual void OnChangeParentWnd(CWnd* pWndParent);
パラメーター
pWndParent
[in]新しい親ウィンドウへのポインター。
解説
このメソッドは、内部CEdit
オブジェクトを再作成することによって、基底クラスの実装 (CMFCToolBarButton::OnChangeParentWnd) をオーバーライドします。
CMFCToolBarEditBoxButton::OnClick
ユーザーがマウス ボタンをクリックしたときにフレームワークによって呼び出されます。
virtual BOOL OnClick(
CWnd* pWnd,
BOOL bDelay = TRUE);
パラメーター
pWnd
[in] 使用されていません。
bDelay
[入力] 使用されていません。
戻り値
ボタンがクリック メッセージを処理する場合は 0 以外。それ以外の場合は 0。
解説
このメソッドは、内部CEdit
オブジェクトが表示されている場合に 0 以外の値を返すことによって、基底クラスの実装 (CMFCToolBarButton::OnClick) をオーバーライドします。
CMFCToolBarEditBoxButton::OnCtlColor
親ツール バーがWM_CTLCOLOR メッセージを処理するときにフレームワークによって呼び出されます。
virtual HBRUSH OnCtlColor(
CDC* pDC,
UINT nCtlColor);
パラメーター
pDC
[in]ボタンを表示するデバイス コンテキスト。
nCtlColor
[入力] 使用されていません。
戻り値
グローバル ウィンドウ ブラシへのハンドル。
解説
このメソッドは、指定されたデバイス コンテキストのテキストと背景色をそれぞれグローバル テキストと背景色に設定することで、基底クラスの実装 ( CMFCToolBarButton::OnCtlColor) をオーバーライドします。
アプリケーションで使用できるグローバル オプションの詳細については、「 AFX_GLOBAL_DATA構造体」を参照してください。
CMFCToolBarEditBoxButton::OnGlobalFontsChanged
グローバル フォントが変更されたときにフレームワークによって呼び出されます。
virtual void OnGlobalFontsChanged();
解説
このメソッドは、コントロールのフォントをグローバル フォントのフォントに変更することで、基底クラスの実装 ( CMFCToolBarButton::OnGlobalFontsChanged) を拡張します。
アプリケーションで使用できるグローバル オプションの詳細については、「 AFX_GLOBAL_DATA構造体」を参照してください。
CMFCToolBarEditBoxButton::OnMove
親ツールバーが移動したときにフレームワークによって呼び出されます。
virtual void OnMove();
解説
このメソッドは、内部CEdit
オブジェクトの位置を更新することによって、既定のクラス実装 (CMFCToolBarButton::OnMove) をオーバーライドします。
CMFCToolBarEditBoxButton::OnShow
ボタンが表示または非表示になったときにフレームワークによって呼び出されます。
virtual void OnShow(BOOL bShow);
パラメーター
bShow
[in]ボタンを表示するかどうかを指定します。 このパラメーターが TRUE の場合、ボタンが表示されます。 それ以外の場合、ボタンは表示されません。
解説
このメソッドは、bShow が TRUE の場合にボタンを表示することで、基本クラスの実装 (CMFCToolBarButton::OnShow) を拡張します。 それ以外の場合、このメソッドはボタンを非表示にします。
CMFCToolBarEditBoxButton::OnSize
親ツール バーのサイズまたは位置が変更され、この変更によってボタンのサイズが変更されたときに、フレームワークによって呼び出されます。
virtual void OnSize(int iSize);
パラメーター
iSize
[in]ボタンの新しい幅 (ピクセル単位)。
解説
このメソッドは、内部CEdit
オブジェクトのサイズと位置を更新することによって、既定のクラス実装である CMFCToolBarButton::OnSize をオーバーライドします。
CMFCToolBarEditBoxButton::OnUpdateToolTip
親ツール バーがツール ヒント テキストを更新するときに、フレームワークによって呼び出されます。
virtual BOOL OnUpdateToolTip(
CWnd* pWndParent,
int iButtonIndex,
CToolTipCtrl& wndToolTip,
CString& str);
パラメーター
pWndParent
[in] 使用されていません。
iButtonIndex
[in] 使用されていません。
wndToolTip
[in]ヒント テキストを表示するコントロール。
str
[out]更新されたツールヒント テキストを受け取る CString
オブジェクト。
戻り値
メソッドがツールヒントテキストを更新する場合は 0 以外。それ以外の場合は 0。
解説
このメソッドは、ボタンの編集部分に関連付けられているヒント テキストを表示することで、基底クラスの実装 ( CMFCToolBarButton::OnUpdateToolTip) を拡張します。 内部 CEdit
オブジェクトが NULL であるか、 CEdit
オブジェクトのウィンドウ ハンドルが既存のウィンドウを識別しない場合、このメソッドは何も実行せず、FALSE を返します。
CMFCToolBarEditBoxButton::SetContents
テキスト ボックス コントロールのテキストを設定します。
virtual void SetContents(const CString& sContents);
パラメーター
sContents
[in]設定する新しいテキストを指定します。
CMFCToolBarEditBoxButton::SetContentsAll
指定したコマンド ID を持つ CMFCToolBarEditBoxButton オブジェクトを検索し、テキスト ボックス内の指定したテキストを設定します。
static BOOL SetContentsAll(
UINT uiCmd,
const CString& strContents);
パラメーター
uiCmd
[in]テキストを変更するコントロールのコマンド ID を指定します。
strContents
[in]設定する新しいテキストを指定します。
戻り値
テキストが設定されている場合は 0 以外。指定したコマンド ID を持つ CMFCToolBarEditBoxButton
コントロールが存在しない場合は 0。
CMFCToolBarEditBoxButton::SetContextMenuID
ボタンに関連付けられているショートカット メニューのリソース ID を指定します。
void SetContextMenuID(UINT uiResID);
パラメーター
uiCmd
[in]ショートカット メニューのリソース ID。
解説
フレームワークは、ユーザーがツール バー ボタンを右クリックしたときに、リソース ID を使用してショートカット メニューを作成します。
CMFCToolBarEditBoxButton::SetFlatMode
アプリケーションの編集ボックス ボタンのフラット スタイルの外観を指定します。
static void __stdcall SetFlatMode(BOOL bFlat = TRUE);
パラメーター
bFlat
[in]編集ボックス ボタンのフラット スタイル。 このパラメーターが TRUE の場合、フラット スタイルの外観が有効になります。それ以外の場合、フラット スタイルの外観は無効になります。
解説
編集ボックス ボタンの既定のフラット スタイルは TRUE です。 CMFCToolBarEditBoxButton::IsFlatMode メソッドを使用して、アプリケーションのフラット スタイルの外観を取得します。
CMFCToolBarEditBoxButton::SetStyle
ツール バーの編集ボックス コントロールのスタイルを指定します。
virtual void SetStyle(UINT nStyle);
パラメーター
nStyle
[in]設定する新しいスタイル。
解説
このメソッドは、 CMFCToolBarButton::m_nStyle を nStyle に設定します アプリケーションがカスタマイズ モードの場合にもテキスト ボックスを無効にし、アプリケーションがカスタマイズ モードでないときにテキスト ボックスを有効にします ( CMFCToolBar::SetCustomizeMode および CMFCToolBar::IsCustomizeMode を参照)。 有効なスタイル フラグの一覧については、「 ToolBar コントロール のスタイル 」を参照してください。
関連項目
階層図
クラス
CMFCToolBarButton クラス
CEdit クラス
CMFCToolBar::ReplaceButton
チュートリアル: ツール バーへのコントロールの追加