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