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


Пошаговое руководство. Создание приложения с помощью ленты MFC

В этом пошаговом руководстве показано, как использовать Мастер приложений MFC чтобы создать приложение, имеющее по умолчанию ленты.Затем можно развернуть на ленте посредством добавления ленты Настраиваемый категория, которой принадлежит область ленты Избранное, а затем добавить некоторые часто используемых команд на панели.

Обязательные компоненты

В этом пошаговом руководстве предполагается, что вы имеете задано Visual Studio для использования Обычные параметры среды разработки.При использовании других параметров, то некоторые элементы пользовательского интерфейса (ui), которые упоминаются в следующих инструкциях могут не отображаться.Дополнительные сведения об изменении параметров см. в разделе Практическое руководство. Сброс параметров.

Создание приложения MFC с ленты

  1. Используйте Мастер приложений MFC для создания приложения MFC с ленты.Запуск мастера, в меню Файл, последовательно укажите Создать, а затем щелкните Проект.

  2. В диалоговом окне Создать проект разверните узел Visual C++ в Установленные шаблоны выберите параметры сообщения, а затем выберите Приложение MFC.Введите имя проекта, например MFCRibbonApp, а затем нажмите кнопку ОК.

  3. На первой странице Мастер приложений MFC, нажмите кнопку Далее.

  4. На странице Тип приложения в разделе Визуальный стиль и цвета выберите Office 2007 (синяя тема).Оставьте другие параметры по мере их.Нажмите кнопку Далее.

  5. На странице Поддержка составн. док-тов убедитесь, что выбран Нет а затем щелкните Далее.

  6. На странице Свойства шаблона документов в окне Расширение файла введите расширение имени файла для документов, с помощью которого это приложение создает, например, mfcrbnapp.Нажмите кнопку Далее.

  7. На странице Поддержка базы данных убедитесь, что выбран Нет а затем щелкните Далее.

  8. На странице Свойства интерфейса пользователя убедитесь, что выбран Использовать ленту.Нажмите кнопку Далее.

  9. По умолчанию Мастер приложений MFC добавляет поддержку нескольких закрепления панелей.Поскольку в этом пошаговом руководстве просто учебные материалы о ленте можно удалить эти параметры из приложения.На странице Дополнительные параметры, удалите все параметры.Нажмите кнопку Далее.

  10. На странице Созданные классы, нажмите кнопку Готово для создания приложения MFC.

  11. Для проверки того, что приложение было создано успешно, выполните его построение и запустите его.Для построения приложения в меню Построение выберите команду Построить решение.Если построение приложения выполнено успешно, запустите его, нажав кнопку Начать отладку в меню Отладка.

    Мастер автоматически создает ленту, имеет одну категорию ленты с именем Главная.Этот ленты содержит 3 области ленты с именем Буфер обмена, Вид и Окно.

Добавление категории и панель " на ленте

  1. Чтобы открыть ресурс ленты, мастером, в меню Вид, последовательно укажите Другие окна а затем нажмите кнопку РесурсыРесурсы, нажмите кнопку Лента затем дважды щелкните IDR_RIBBON.

  2. Сначала добавьте пользовательскую категорию на ленте, дважды щелкнув Категория в Панель элементов.

    Категория, которая содержит заголовок Категория1 создана.По умолчанию категория содержит одну область.

    Щелкните правой кнопкой мыши Категория1 и выберите пункт Свойства.в окне Свойства, изменение подпись к Настраиваемый.

    Свойства Крупные изображения и Мелкие изображения определяют растровые изображения, используемые как значки элементов ленты в данной категории.Поскольку создание пользовательских растровые изображения вне области данного пошагового руководства, можно повторно использовать растровые изображения, созданные мастером.Малые растровые изображения 16 пикселей 16 точек.Для небольших изображений, используйте растровые изображения, к которым обращается идентификатором ресурса IDB_FILESMALLБольшие растровые изображения 32 пикселя 32 точек.Для больших изображений, используйте растровые изображения, к которым обращается идентификатором ресурса IDB_FILELARGE

    ПримечаниеПримечание

    На высоком отображает точку на дюйм (HDPI) версии HDPI образов автоматически используются.

  3. Теперь настраивать панели.Области используются к элементам группы, которые логически связаны друг с другом.Например, на вкладке Главная этого приложения, Вырезать, Копировать и команды все Вставить находятся на панели Буфер обмена.Настройка панели щелкните правой кнопкой мыши Panel1 а затем щелкните Свойства.в окне Свойства, изменение подпись к Избранное.

    Можно указать индекс образа для панели.Это значение задает значок, который отображается, если область ленты добавляется в Панель быстрого доступа.Значок не отображается на панели самой ленты.

  4. Для проверки того, что категория и область ленты были созданы успешно, предварительный просмотр элемента управления ленты.На Панель инструментов редактора ленты нажмите кнопку Проверить ленту.Вкладка Настраиваемый и панель Избранное должны отображаться на ленте.

Добавление элементов к панели " ленты

  1. Для добавления элементов к панели, созданную в предыдущей процедуре, перетащите элементы управления из раздела Редактор ленты на панели Панель элементов в представлении конструирования.

  2. Сначала добавьте кнопку Печать.Кнопка Печать будет содержать подменю, содержащее команду Быстрая печать, выводящей с помощью принтера по умолчанию.Обе команды уже определены для этого приложения.Они расположены в меню приложения.

    Для создания кнопки Печать, перетащите инструмент кнопки на панели.

    В окне Свойства измените свойство Идентификатор к ID_FILE_PRINT, которое должно быть уже определена.Изменение подпись к Печать.Изменение индекс образа до 4.

    Для создания кнопки Быстрая печать, щелкните столбец значение свойства рядом с элементы меню, а затем нажмите кнопку с многоточием (###…).В Редактор элементов, нажмите кнопку немеченая Добавить для создания пункта меню.В окне Свойства, изменении подпись к Быстрая печать, Идентификатор к ID_FILE_PRINT_DIRECT и Изображение к wType.Свойство образа указывает быстрый значок печати в ресурс растрового изображения IDB_FILESMALL.

  3. Для проверки того, что были добавлены на панель кнопок ленты, чтобы построить приложение и выполните его.Для построения приложения в меню Построение выберите команду Построить решение.Если построение приложения выполнено успешно, запустите приложение, нажав кнопку Начать отладку в меню Отладка.Кнопка Печать и поле со списком на панели Избранное на вкладке Настраиваемый на ленте должны отображаться.

Следующие действия

Практическое руководство. Настройка панели инструментов быстрого доступа

Практическое руководство. Настройка кнопки приложения

Для сквозных образцов см. в разделе Образцы (пакет дополнительных компонентов MFC).

См. также

Основные понятия

Образцы (пакет дополнительных компонентов MFC)

Другие ресурсы

Пошаговые руководства (MFC)