CMFCToolBarsCustomizeDialog::AddToolBar
Carica una barra degli strumenti dalle risorse. Quindi, per ogni comando nel menu chiama il metodo CMFCToolBarsCustomizeDialog::AddButton per inserire un pulsante nell'elenco dei controlli nella pagina Comandi nella categoria specificata.
BOOL AddToolBar(
UINT uiCategoryId,
UINT uiToolbarResId
);
BOOL AddToolBar(
LPCTSTR lpszCategory,
UINT uiToolbarResId
);
Parametri
[in] uiCategoryId
Specifica l'id della risorsa della categoria per aggiungere la barra degli strumenti su.[in] uiToolbarResId
Specifica l'id di una barra degli strumenti di cui i controlli vengono inseriti nell'elenco dei controlli.[in] lpszCategory
Specifica il nome della categoria in cui aggiungere la barra degli strumenti.
Valore restituito
TRUE se il metodo ha esito positivo; in caso contrario FALSE.
Esempio
Il seguente esempio viene illustrato come utilizzare il metodo AddToolBar nella classe CMFCToolBarsCustomizeDialog. Questo frammento di codice fa parte Esempio di cuscinetto di Word.
CMFCToolBarsCustomizeDialog* pDlgCust = new CMFCToolBarsCustomizeDialog (this,
TRUE /* Automatic menus scaning */,
AFX_CUSTOMIZE_MENU_SHADOWS | AFX_CUSTOMIZE_TEXT_LABELS |
AFX_CUSTOMIZE_MENU_ANIMATIONS);
pDlgCust->AddToolBar (_T("Format"), IDR_FORMATBAR);
Note
Il controllo utilizzato per rappresentare ogni comando è un oggetto Classe CMFCToolBarButton. Dopo aver aggiunto la barra degli strumenti, è possibile sostituire il pulsante con un controllo di un tipo derivato chiamando CMFCToolBarsCustomizeDialog::ReplaceButton.
Requisiti
intestazione: afxToolBarsCustomizeDialog.h