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:
Riservare un ID di risorsa fittizio per il pulsante nella risorsa della barra degli strumenti padre.
Costruire un
CMFCToolBarEditBoxButton
oggetto .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à
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