Поделиться через


CMFCToolBarsCustomizeDialog::AddToolBar

Загружает панель инструментов из ресурсов. Затем для каждой команды в меню вызывает метод CMFCToolBarsCustomizeDialog::AddButton для вставки кнопку в список команд на странице Команды в указанной категории.

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

Параметры

  • [входящий] uiCategoryId
    Указывает идентификатор ресурса категории, чтобы добавить панель инструментов.

  • [входящий] uiToolbarResId
    Указывает идентификатор ресурса панели инструментов команды, которую вставляются в список команд.

  • [входящий] lpszCategory
    Указывает имя категории, в которую добавляется панель инструментов.

Возвращаемое значение

TRUE если метод выполнен успешно; в противном случае FALSE.

Пример

В следующем примере показано, как использовать метод AddToolBar в классе CMFCToolBarsCustomizeDialog. Этот фрагмент кода является частью Пример запуска площадки слова.

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

Заметки

Элемент управления, используемый для представления каждая команда объект Класс CMFCToolBarButton. После добавления панель инструментов, можно заменить кнопку с элементом управления, производного типа путем вызова CMFCToolBarsCustomizeDialog::ReplaceButton.

Требования

заголовок: afxToolBarsCustomizeDialog.h

См. также

Ссылки

Класс CMFCToolBarsCustomizeDialog

Диаграмма иерархии