CMFCToolBarsCustomizeDialog::AddToolBar
carga una barra de herramientas de los recursos.A continuación, porque cada comando del menú llama al método de CMFCToolBarsCustomizeDialog::AddButton para insertar un botón en la lista de comandos en la página de Commandos bajo la categoría especificada.
BOOL AddToolBar(
UINT uiCategoryId,
UINT uiToolbarResId
);
BOOL AddToolBar(
LPCTSTR lpszCategory,
UINT uiToolbarResId
);
Parámetros
[in] uiCategoryId
Especifica el Id. de recurso category para agregar la barra de herramientas en.[in] uiToolbarResId
Especifica el Id. de recurso de una barra de herramientas cuyos inserten a comandos de la lista de comandos.[in] lpszCategory
Especifica el nombre de la categoría a la que agregar la barra de herramientas.
Valor devuelto
TRUE si el método es correcto; si no FALSE.
Ejemplo
El ejemplo siguiente muestra cómo utilizar el método de AddToolBar en la clase de CMFCToolBarsCustomizeDialog .Este fragmento de código es parte de Ejemplo de pista de 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);
Comentarios
el control que se utiliza para representar cada comando es un objeto de Clase de CMFCToolBarButton .Después de agregar la barra de herramientas, puede reemplazar el botón con un control de un tipo derivado llamando a CMFCToolBarsCustomizeDialog::ReplaceButton.
Requisitos
encabezado: afxToolBarsCustomizeDialog.h