Classe CMFCToolBarEditBoxButton

Pulsante della barra degli strumenti che contiene un controllo di modifica ( classe CEdit).

Sintassi

class CMFCToolBarEditBoxButton : public CMFCToolBarButton

Membri

Costruttori pubblici

Nome Descrizione
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton Costruisce un oggetto CMFCToolBarEditBoxButton.
CMFCToolBarEditBoxButton::~CMFCToolBarEditBoxButton Distruttore.

Metodi pubblici

Nome Descrizione
CMFCToolBarEditBoxButton::CanBeStretched Specifica se un utente può estendere il pulsante durante la personalizzazione. (sostituzioni )CMFCToolBarButton::CanBeStretched.
CMFCToolBarEditBoxButton::CopyFrom Copia le proprietà di un altro pulsante della barra degli strumenti nel pulsante corrente. (sostituzioni )CMFCToolBarButton::CopyFrom.
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton::CreateEdit Crea un nuovo controllo di modifica nel pulsante.
CMFCToolBarEditBoxButton::CreateObject Usato dal framework per creare un'istanza dinamica di questo tipo di classe.
CMFCToolBarEditBoxButton::GetByCmd Recupera il primo CMFCToolBarEditBoxButton oggetto nell'applicazione con l'ID comando specificato.
CMFCToolBarEditBoxButton::GetContentsAll Recupera il testo del primo controllo della barra degli strumenti della casella di modifica con l'ID comando specificato.
CMFCToolBarEditBoxButton::GetContextMenuID Recupera l'ID risorsa del menu di scelta rapida associato al pulsante.
CMFCToolBarEditBoxButton::GetEditBorder Recupera il rettangolo di delimitazione della parte di modifica del pulsante della casella di modifica.
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton::GetEditBox Restituisce un puntatore al controllo di modifica incorporato nel pulsante.
CMFCToolBarEditBoxButton::GetHwnd Recupera l'handle di finestra associato al pulsante della barra degli strumenti. (sostituzioni )CMFCToolBarButton::GetHwnd.
CMFCToolBarEditBoxButton::GetInvalidateRect Recupera l'area dell'area client del pulsante che deve essere ridisegnata. (sostituzioni )CMFCToolBarButton::GetInvalidateRect.
CMFCToolBarEditBoxButton::GetThisClass Usato dal framework per ottenere un puntatore all'oggetto CRuntimeClass associato a questo tipo di classe.
CMFCToolBarEditBoxButton::HaveHotBorder Determina se un bordo del pulsante viene visualizzato quando un utente fa clic sul pulsante. (sostituzioni )CMFCToolBarButton::HaveHotBorder.
CMFCToolBarEditBoxButton::IsFlatMode Determina se i pulsanti casella di modifica hanno uno stile piatto.
CMFCToolBarEditBoxButton::NotifyCommand Specifica se il pulsante elabora il messaggio WM_COMMAND . (sostituzioni )CMFCToolBarButton::NotifyCommand.
CMFCToolBarEditBoxButton::OnAddToCustomizePage Chiamato dal framework quando il pulsante viene aggiunto a una finestra di dialogo Personalizza . (sostituzioni )CMFCToolBarButton::OnAddToCustomizePage.
CMFCToolBarEditBoxButton::OnCalculateSize Chiamato dal framework per calcolare le dimensioni del pulsante per il contesto di dispositivo e lo stato di ancoraggio specificati. (sostituzioni )CMFCToolBarButton::OnCalculateSize.
CMFCToolBarEditBoxButton::OnChangeParentWnd Chiamato dal framework quando il pulsante viene inserito in una nuova barra degli strumenti. (sostituzioni )CMFCToolBarButton::OnChangeParentWnd.
CMFCToolBarEditBoxButton::OnClick Chiamato dal framework quando l'utente fa clic sul pulsante del mouse. (sostituzioni )CMFCToolBarButton::OnClick.
CMFCToolBarEditBoxButton::OnCtlColor Chiamato dal framework quando la barra degli strumenti padre gestisce un messaggio di WM_CTLCOLOR. (sostituzioni )CMFCToolBarButton::OnCtlColor.
CMFCToolBarEditBoxButton::OnDraw Chiamato dal framework per disegnare il pulsante usando gli stili e le opzioni specificati. (sostituzioni )CMFCToolBarButton::OnDraw.
CMFCToolBarEditBoxButton::OnDrawOnCustomizeList Chiamato dal framework per disegnare il pulsante nel riquadro Comandi della finestra di dialogo Personalizza . (sostituzioni )CMFCToolBarButton::OnDrawOnCustomizeList.
CMFCToolBarEditBoxButton::OnGlobalFontsChanged Chiamato dal framework quando il tipo di carattere globale è stato modificato. (sostituzioni )CMFCToolBarButton::OnGlobalFontsChanged.
CMFCToolBarEditBoxButton::OnMove Chiamato dal framework quando la barra degli strumenti padre viene spostata. (sostituzioni )CMFCToolBarButton::OnMove.
CMFCToolBarEditBoxButton::OnShow Chiamato dal framework quando il pulsante diventa visibile o invisibile. (sostituzioni )CMFCToolBarButton::OnShow.
CMFCToolBarEditBoxButton::OnSize Chiamato dal framework quando la barra degli strumenti padre modifica le dimensioni o la posizione e questa modifica fa sì che il pulsante modifichi le dimensioni. (sostituzioni )CMFCToolBarButton::OnSize.
CMFCToolBarEditBoxButton::OnUpdateToolTip Chiamato dal framework quando la barra degli strumenti padre aggiorna il testo della descrizione comando. (sostituzioni )CMFCToolBarButton::OnUpdateToolTip.
CMFCToolBarEditBoxButton::Serialize Legge questo oggetto da un archivio o lo scrive in un archivio. (sostituzioni )CMFCToolBarButton::Serialize.
CMFCToolBarEditBoxButton::SetACCData Popola l'oggetto fornito CAccessibilityData con i dati di accessibilità dal pulsante della barra degli strumenti. (sostituzioni )CMFCToolBarButton::SetACCData.
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton::SetContents Imposta il testo nel controllo di modifica del pulsante.
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton::SetContentsAll Trova il pulsante di controllo di modifica con un ID comando specificato e imposta il testo nel controllo di modifica di tale pulsante.
CMFCToolBarEditBoxButton::SetContextMenuID Specifica l'ID risorsa del menu di scelta rapida associato al pulsante.
CMFCToolBarEditBoxButton::SetFlatMode Specifica l'aspetto semplice dei pulsanti casella di modifica nell'applicazione.
CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton::SetStyle Specifica lo stile del pulsante. (sostituzioni )CMFCToolBarButton::SetStyle.

Osservazioni:

Per aggiungere un pulsante di modifica a una barra degli strumenti, seguire questa procedura:

  1. Riservare un ID di risorsa fittizio per il pulsante nella risorsa della barra degli strumenti padre.

  2. Costruire un CMFCToolBarEditBoxButton oggetto .

  3. Nel gestore messaggi che elabora il messaggio AFX_WM_RESETTOOLBAR sostituire il pulsante fittizio con il nuovo pulsante casella combinata usando CMFCToolBar::ReplaceButton.

Per altre informazioni, vedere Procedura dettagliata: Inserimento di controlli sulle barre degli strumenti.

Esempio

L'esempio seguente illustra come usare i vari metodi nella classe CMFCToolBarEditBoxButton . Nell'esempio viene illustrato come specificare che un utente può estendere il pulsante durante la personalizzazione, specificare che un bordo del pulsante viene visualizzato quando un utente fa clic sul pulsante, imposta il testo nel controllo casella di testo, specifica l'aspetto semplice dei pulsanti casella di modifica nell'applicazione e specifica lo stile di un controllo casella di modifica della barra degli strumenti.

CMFCToolBarEditBoxButton *boxButton = new CMFCToolBarEditBoxButton();
boxButton->CanBeStretched();
boxButton->HaveHotBorder();
boxButton->SetContents(_T("edit box button"));
boxButton->SetFlatMode(true);
boxButton->SetStyle(TBBS_PRESSED);

Gerarchia di ereditarietà

CObject

CMFCToolBarButton

CMFCToolBarEditBoxButton

Requisiti

Intestazione: afxtoolbareditboxbutton.h

CMFCToolBarEditBoxButton::CanBeStretched

Specifica se un utente può estendere il pulsante durante la personalizzazione.

virtual BOOL CanBeStretched() const;

Valore restituito

Questo metodo restituisce TRUE.

Osservazioni:

Per impostazione predefinita, il framework non consente all'utente di estendere un pulsante della barra degli strumenti durante la personalizzazione. Questo metodo estende l'implementazione della classe base ( CMFCToolBarButton::CanBeStretched) consentendo all'utente di estendere un pulsante della barra degli strumenti della casella di modifica durante la personalizzazione.

CMFCToolBarEditBoxButton::CMFCToolBarEditBoxButton

Costruisce un oggetto CMFCToolBarEditBoxButton .

CMFCToolBarEditBoxButton(
    UINT uiID,
    int iImage,
    DWORD dwStyle=ES_AUTOHSCROLL,
    int iWidth=0);

Parametri

uiID
[in] Specifica l'ID del controllo.

iImage
[in] Specifica l'indice in base zero di un'immagine della barra degli strumenti. L'immagine si trova nell'oggetto classe CMFCToolBarImages gestito dalla classe CMFCToolBar.

dwStyle
[in] Specifica lo stile di modifica del controllo.

iWidth
[in] Specifica la larghezza in pixel del controllo di modifica.

Osservazioni:

Il costruttore predefinito imposta lo stile del controllo di modifica sulla combinazione seguente:

WS_CHILD | WS_VISIBLE | ES_AUTOHSCROLL

La larghezza predefinita del controllo è di 150 pixel.

CMFCToolBarEditBoxButton::CopyFrom

Copia le proprietà di un altro pulsante della barra degli strumenti nel pulsante corrente.

virtual void CopyFrom(const CMFCToolBarButton& src);

Parametri

src
[in] Riferimento al pulsante di origine da cui copiare.

Osservazioni:

Chiamare questo metodo per copiare un altro pulsante della barra degli strumenti in questo pulsante della barra degli strumenti. src deve essere di tipo CMFCToolBarEditBoxButton.

CMFCToolBarEditBoxButton::CreateEdit

Crea un nuovo controllo di modifica nel pulsante.

virtual CEdit* CreateEdit(
    CWnd* pWndParent,
    const CRect& rect);

Parametri

pWndParent
[in] Specifica la finestra padre del controllo di modifica. Non deve essere NULL.

rect
[in] Specifica le dimensioni e la posizione del controllo di modifica.

Valore restituito

Puntatore al controllo di modifica appena creato; è NULL se la creazione e l'allegato del controllo hanno esito negativo.

Osservazioni:

Si costruisce un CMFCToolBarEditBoxButton oggetto in due passaggi. Chiamare innanzitutto il costruttore e quindi chiamare CreateEdit, che crea il controllo di modifica di Windows e lo collega all'oggetto CMFCToolBarEditBoxButton .

CMFCToolBarEditBoxButton::GetByCmd

Recupera il primo CMFCToolBarEditBoxButton oggetto nell'applicazione con l'ID comando specificato.

static CMFCToolBarEditBoxButton* __stdcall GetByCmd(UINT uiCmd);

Parametri

uiCmd
[in] ID del comando del pulsante da recuperare.

Valore restituito

Primo CMFCToolBarEditBoxButton oggetto nell'applicazione con l'ID comando specificato o NULL se tale oggetto non esiste.

Osservazioni:

Questo metodo di utilità condivisa viene usato da metodi come CMFCToolBarEditBoxButton::SetContentsAll e CMFCToolBarEditBoxButton::GetContentsAll per impostare o ottenere il testo del primo controllo della barra degli strumenti della casella di modifica con l'ID comando specificato.

CMFCToolBarEditBoxButton::GetContentsAll

Recupera il testo del primo controllo della barra degli strumenti della casella di modifica con l'ID comando specificato.

static CString __stdcall GetContentsAll(UINT uiCmd);

Parametri

uiCmd
[in] ID comando del pulsante da cui recuperare il contenuto.

Valore restituito

Oggetto CString contenente il testo del primo controllo della barra degli strumenti della casella di modifica con l'ID comando specificato.

Osservazioni:

Questo metodo restituisce la stringa vuota se nessun CMFCToolBarEditBoxButton oggetto ha l'ID del comando specificato.

CMFCToolBarEditBoxButton::GetContextMenuID

Recupera l'ID risorsa del menu di scelta rapida associato al pulsante.

UINT GetContextMenuID();

Valore restituito

ID risorsa del menu di scelta rapida associato al pulsante o 0 se il pulsante non ha un menu di scelta rapida associato.

Osservazioni:

Il framework usa l'ID risorsa per creare il menu di scelta rapida quando l'utente fa clic con il pulsante destro del mouse sul pulsante.

CMFCToolBarEditBoxButton::GetEditBorder

Recupera il rettangolo di delimitazione della parte di modifica del pulsante della casella di modifica.

virtual void GetEditBorder(CRect& rectBorder);

Parametri

rectBorder
[out] Riferimento all'oggetto CRect che riceve il rettangolo di delimitazione.

Osservazioni:

Questo metodo recupera il rettangolo di delimitazione del controllo di modifica nelle coordinate client. Espande le dimensioni del rettangolo in ogni direzione di un pixel.

Il metodo CMFCVisualManager::OnDrawEditBorder chiama questo metodo quando disegna il bordo intorno a un CMFCToolBarEditBoxButton oggetto.

CMFCToolBarEditBoxButton::GetEditBox

Restituisce un puntatore al controllo Classe CEdit incorporato nel pulsante.

CEdit* GetEditBox() const;

Valore restituito

Puntatore al controllo Classe CEdit contenuto dal pulsante. È NULL se il CEdit controllo non è ancora stato creato.

Osservazioni:

Per creare il CEdit controllo, chiamare CMFCToolBarEditBoxButton::CreateEdit.

CMFCToolBarEditBoxButton::GetHwnd

Recupera l'handle di finestra associato al pulsante della barra degli strumenti.

virtual HWND GetHwnd();

Valore restituito

Handle di finestra associato al pulsante.

Osservazioni:

Questo metodo esegue l'override del metodo CMFCToolBarButton::GetHwnd restituendo l'handle della finestra della parte di controllo di modifica del pulsante della casella di modifica.

CMFCToolBarEditBoxButton::GetInvalidateRect

Recupera l'area dell'area client del pulsante che deve essere ridisegnata.

virtual const CRect GetInvalidateRect() const;

Valore restituito

Oggetto CRect che specifica l'area da ridisegnare.

Osservazioni:

Questo metodo estende l'implementazione della classe base, CMFCToolBarButton::GetInvalidateRect, includendo nell'area dell'etichetta di testo.

CMFCToolBarEditBoxButton::HaveHotBorder

Determina se un bordo del pulsante viene visualizzato quando un utente fa clic sul pulsante.

virtual BOOL HaveHotBorder() const;

Valore restituito

Diverso da zero se un pulsante visualizza il bordo quando selezionato; in caso contrario, 0.

Osservazioni:

Questo metodo estende l'implementazione della classe base CMFCToolBarButton ::HaveHotBorder restituendo un valore diverso da zero se il controllo è visibile.

CMFCToolBarEditBoxButton::IsFlatMode

Determina se i pulsanti casella di modifica hanno uno stile piatto.

static BOOL __stdcall IsFlatMode();

Valore restituito

Diverso da zero se i pulsanti hanno uno stile piatto; in caso contrario, 0.

Osservazioni:

Per impostazione predefinita, i pulsanti casella di modifica hanno uno stile piatto. Usare il metodo CMFCToolBarEditBoxButton::SetFlatMode per modificare l'aspetto dello stile flat per l'applicazione.

CMFCToolBarEditBoxButton::NotifyCommand

Specifica se il pulsante elabora il messaggio WM_COMMAND .

virtual BOOL NotifyCommand(int iNotifyCode);

Parametri

iNotifyCode
[in] Messaggio di notifica associato al comando.

Valore restituito

TRUE se il pulsante elabora il messaggio WM_COMMAND o FALSE per indicare che il messaggio deve essere gestito dalla barra degli strumenti padre.

Osservazioni:

Il framework chiama questo metodo quando sta per inviare un messaggio di WM_COMMAND alla finestra padre.

Questo metodo estende l'implementazione della classe base ( CMFCToolBarButton::NotifyCommand) elaborando la notifica di EN_UPDATE . Per ogni casella di modifica con lo stesso ID comando di questo oggetto, imposta l'etichetta di testo sull'etichetta di testo di questo oggetto.

CMFCToolBarEditBoxButton::OnAddToCustomizePage

Chiamato dal framework quando il pulsante viene aggiunto a una finestra di dialogo Personalizza .

virtual void OnAddToCustomizePage();

Osservazioni:

Questo metodo estende l'implementazione della classe base ( CMFCToolBarButton::OnAddToCustomizePage) copiando le proprietà dal controllo casella di modifica in qualsiasi barra degli strumenti con lo stesso ID comando di questo oggetto. Questo metodo non esegue alcuna operazione se nessuna barra degli strumenti dispone di un controllo casella di modifica con lo stesso ID comando di questo oggetto.

Per altre informazioni sulla finestra di dialogo Personalizza , vedere Classe CMFCToolBarsCustomizeDialog.

CMFCToolBarEditBoxButton::OnChangeParentWnd

Chiamato dal framework quando il pulsante viene inserito in una nuova barra degli strumenti.

virtual void OnChangeParentWnd(CWnd* pWndParent);

Parametri

pWndParent
[in] Puntatore alla nuova finestra padre.

Osservazioni:

Questo metodo esegue l'override dell'implementazione della classe di base ( CMFCToolBarButton::OnChangeParentWnd) ricreando l'oggetto interno CEdit .

CMFCToolBarEditBoxButton::OnClick

Chiamato dal framework quando l'utente fa clic sul pulsante del mouse.

virtual BOOL OnClick(
    CWnd* pWnd,
    BOOL bDelay = TRUE);

Parametri

pWnd
[in] Inutilizzato.

bDelay
[in] Inutilizzato.

Valore restituito

Diverso da zero se il pulsante elabora il messaggio di clic; in caso contrario, 0.

Osservazioni:

Questo metodo esegue l'override dell'implementazione della classe di base ( CMFCToolBarButton::OnClick) restituendo un valore diverso da zero se l'oggetto interno CEdit è visibile.

CMFCToolBarEditBoxButton::OnCtlColor

Chiamato dal framework quando la barra degli strumenti padre gestisce un messaggio di WM_CTLCOLOR.

virtual HBRUSH OnCtlColor(
    CDC* pDC,
    UINT nCtlColor);

Parametri

pDC
[in] Contesto del dispositivo che visualizza il pulsante.

nCtlColor
[in] Inutilizzato.

Valore restituito

Handle per il pennello della finestra globale.

Osservazioni:

Questo metodo esegue l'override dell'implementazione della classe di base ( CMFCToolBarButton::OnCtlColor) impostando rispettivamente il testo e i colori di sfondo del contesto di dispositivo fornito sul testo globale e sui colori di sfondo.

Per altre informazioni sulle opzioni globali disponibili per l'applicazione, vedere AFX_GLOBAL_DATA Structure.

CMFCToolBarEditBoxButton::OnGlobalFontsChanged

Chiamato dal framework quando il tipo di carattere globale è stato modificato.

virtual void OnGlobalFontsChanged();

Osservazioni:

Questo metodo estende l'implementazione della classe di base ( CMFCToolBarButton::OnGlobalFontsChanged) modificando il tipo di carattere del controllo in quello del tipo di carattere globale.

Per altre informazioni sulle opzioni globali disponibili per l'applicazione, vedere AFX_GLOBAL_DATA Structure.

CMFCToolBarEditBoxButton::OnMove

Chiamato dal framework quando la barra degli strumenti padre viene spostata.

virtual void OnMove();

Osservazioni:

Questo metodo esegue l'override dell'implementazione della classe predefinita ( CMFCToolBarButton::OnMove) aggiornando la posizione dell'oggetto interno CEdit

CMFCToolBarEditBoxButton::OnShow

Chiamato dal framework quando il pulsante diventa visibile o invisibile.

virtual void OnShow(BOOL bShow);

Parametri

bShow
[in] Specifica se il pulsante è visibile. Se questo parametro è TRUE, il pulsante è visibile. In caso contrario, il pulsante non è visibile.

Osservazioni:

Questo metodo estende l'implementazione della classe base ( CMFCToolBarButton::OnShow) visualizzando il pulsante se bShow è TRUE. In caso contrario, questo metodo nasconde il pulsante.

CMFCToolBarEditBoxButton::OnSize

Chiamato dal framework quando la barra degli strumenti padre modifica le dimensioni o la posizione e questa modifica fa sì che il pulsante modifichi le dimensioni.

virtual void OnSize(int iSize);

Parametri

iSize
[in] Nuova larghezza del pulsante, espressa in pixel.

Osservazioni:

Questo metodo esegue l'override dell'implementazione della classe predefinita, CMFCToolBarButton::OnSize, aggiornando le dimensioni e la posizione dell'oggetto interno CEdit .

CMFCToolBarEditBoxButton::OnUpdateToolTip

Chiamato dal framework quando la barra degli strumenti padre aggiorna il testo della descrizione comando.

virtual BOOL OnUpdateToolTip(
    CWnd* pWndParent,
    int iButtonIndex,
    CToolTipCtrl& wndToolTip,
    CString& str);

Parametri

pWndParent
[in] Inutilizzato.

iButtonIndex
[in] Inutilizzato.

wndToolTip
[in] Controllo che visualizza il testo della descrizione comando.

str
[out] Oggetto CString che riceve il testo della descrizione comando aggiornato.

Valore restituito

Diverso da zero se il metodo aggiorna il testo della descrizione comando; in caso contrario, 0.

Osservazioni:

Questo metodo estende l'implementazione della classe di base ( CMFCToolBarButton::OnUpdateToolTip) visualizzando il testo della descrizione comando associato alla parte di modifica del pulsante. Se l'oggetto interno CEdit è NULL o l'handle di finestra dell'oggetto CEdit non identifica una finestra esistente, questo metodo non esegue alcuna operazione e restituisce FALSE.

CMFCToolBarEditBoxButton::SetContents

Imposta il testo nel controllo casella di testo.

virtual void SetContents(const CString& sContents);

Parametri

sContents
[in] Specifica il nuovo testo da impostare.

CMFCToolBarEditBoxButton::SetContentsAll

Trova un oggetto CMFCToolBarEditBoxButton con un ID comando specificato e imposta il testo specificato all'interno della relativa casella di testo.

static BOOL SetContentsAll(
    UINT uiCmd,
    const CString& strContents);

Parametri

uiCmd
[in] Specifica l'ID comando del controllo per il quale verrà modificato il testo.

strContents
[in] Specifica il nuovo testo da impostare.

Valore restituito

Diverso da zero se il testo è stato impostato; 0 se il CMFCToolBarEditBoxButton controllo con l'ID di comando specificato non esiste.

CMFCToolBarEditBoxButton::SetContextMenuID

Specifica l'ID risorsa del menu di scelta rapida associato al pulsante.

void SetContextMenuID(UINT uiResID);

Parametri

uiCmd
[in] ID risorsa del menu di scelta rapida.

Osservazioni:

Il framework usa l'ID risorsa per creare il menu di scelta rapida quando l'utente fa clic con il pulsante destro del mouse sul pulsante della barra degli strumenti.

CMFCToolBarEditBoxButton::SetFlatMode

Specifica l'aspetto semplice dei pulsanti casella di modifica nell'applicazione.

static void __stdcall SetFlatMode(BOOL bFlat = TRUE);

Parametri

bFlat
[in] Stile piatto per i pulsanti della casella di modifica. Se questo parametro è TRUE, l'aspetto dello stile piatto è abilitato; in caso contrario, l'aspetto dello stile piatto è disabilitato.

Osservazioni:

Lo stile flat predefinito per i pulsanti della casella di modifica è TRUE. Usare il metodo CMFCToolBarEditBoxButton::IsFlatMode per recuperare l'aspetto dello stile flat per l'applicazione.

CMFCToolBarEditBoxButton::SetStyle

Specifica lo stile di un controllo casella di modifica della barra degli strumenti.

virtual void SetStyle(UINT nStyle);

Parametri

nStyle
[in] Nuovo stile da impostare.

Osservazioni:

Questo metodo imposta CMFCToolBarButton::m_nStyle su nStyle Disabilita anche la casella di testo quando l'applicazione è in modalità Personalizza e la abilita quando l'applicazione non è in modalità Personalizza (vedere CMFCToolBar::SetCustomizeMode e CMFCToolBar::IsCustomizeMode). Per un elenco di flag di stile validi, vedere ToolBar Control Styles .See ToolBar Control Styles for a list of valid style flags.

Vedi anche

Grafico della gerarchia
Classi
Classe CMFCToolBarButton
Classe CEdit
CMFCToolBar::ReplaceButton
Procedura dettagliata: inserimento di controlli nelle barre degli strumenti