Compartilhar via


CMFCToolBarsCustomizeDialog::AddToolBar

Carrega uma barra de ferramentas de recursos. Em seguida, porque cada comando no menu chama o método de CMFCToolBarsCustomizeDialog::AddButton para inserir um botão na lista de comandos na página de Comandos sob a categoria especificada.

BOOL AddToolBar(
   UINT uiCategoryId,
   UINT uiToolbarResId 
);
BOOL AddToolBar(
   LPCTSTR lpszCategory,
   UINT uiToolbarResId 
);

Parâmetros

  • [in] uiCategoryId
    Especifica a identificação de recurso de categoria para adicionar uma barra de ferramentas para.

  • [in] uiToolbarResId
    Especifica a identificação de recurso de uma barra de ferramentas cujos os comandos são inseridos na lista de comandos.

  • [in] lpszCategory
    Especifica o nome da categoria para adicionar uma barra de ferramentas.

Valor de retorno

TRUE se o método for bem-sucedida; se não FALSE.

Exemplo

O exemplo seguinte demonstra como usar o método de AddToolBar na classe de CMFCToolBarsCustomizeDialog . Este trecho de código é parte de Exemplo de preenchimento da palavra.

   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);

Comentários

o controle que é usado para representar cada comando é um objeto de Classe CMFCToolBarButton . Depois que você adicionar a barra de ferramentas, você pode substituir o botão com um controle de um tipo derivado chamando CMFCToolBarsCustomizeDialog::ReplaceButton.

Requisitos

Cabeçalho: afxToolBarsCustomizeDialog.h

Consulte também

Referência

Classe CMFCToolBarsCustomizeDialog

Gráfico da hierarquia