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


Параметры пользовательского интерфейса, мастер приложений MFC

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

  • Стили основных кадров

    Задает функции основного окна приложения.

    Вариант Описание
    Толстый кадр Создает окно с границой размера. По умолчанию.
    Свернуть поле Включает в себя свернутый прямоугольник в окне главной рамки. По умолчанию.
    Развернуть поле Включает поле с максимальным расширением в окне главной рамки. По умолчанию.
    Свести к минимуму Открывает главное окно фрейма в виде значка.
    Развернуто Открывает окно главной рамки для полного размера дисплея.
    Системное меню Включает системное меню в главном окне фрейма. По умолчанию.
    Сведения о поле Включает поле About для приложения. Пользователь может получить доступ к этому поле из меню справки приложения. Значение по умолчанию и без изменений, если вы не выбрали диалоговое окно на основе типа приложения, мастера приложений MFC.

    Примечание. Как правило, недоступный параметр указывает, что мастер не применяет параметр к проекту, установлен ли флажок недоступного элемента или снят. В этом случае мастер всегда добавляет поле About в проект, если сначала не указать проект в качестве диалогового окна, а затем снять флажок.
    Начальная строка состояния Добавляет строку состояния в приложение. Строка состояния содержит автоматические индикаторы клавиш CAPS LOCK, NUM LOCK и SCROLL LOCK, а также строку сообщения, отображающую строки справки для команд меню и кнопок панели инструментов. При нажатии этого параметра также добавляются команды меню для отображения или скрытия строки состояния. По умолчанию приложение имеет строку состояния. Недоступно для типов приложений на основе диалогов.
    Разделение окна Предоставляет полосу разбиения. Панель разделения разделяет основные представления приложения. В нескольких приложениях интерфейса документа (MDI) окно клиента дочернего кадра MDI — это окно разбиения, а в одном приложении интерфейса документа (SDI) и нескольких приложениях документа верхнего уровня окно клиента основного кадра — это окно разбиения. Недоступно для типов приложений на основе диалогов.
  • Стили дочерних кадров

    Указывает внешний вид и начальное состояние дочерних кадров в приложении. Стили дочерних кадров доступны только для приложений MDI.

    Вариант Описание
    Дочернее поле сворачивания Указывает, имеет ли дочернее окно кнопку свернуть (включена по умолчанию).
    Дочернее максимальное поле Указывает, имеет ли дочернее окно кнопку "Развернуть" (включена по умолчанию).
    Максимально развернутый дочерний элемент Указывает, будет ли изначально развернуто дочернее окно, задав флаг cs.style WS_MAXIMIZE в функции-члене CChildFramePreCreateWindow.
  • Панели команд (меню/ панель инструментов или лента)

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

    Вариант Описание
    Использование классического меню Указывает, что приложение содержит классическое, не перетаскиваемое меню.
    Использование классической панели инструментов закрепления Добавляет стандартную панель инструментов Windows в приложение. Панель инструментов содержит кнопки для создания нового документа; открытие и сохранение файлов документов; вырезать копирование, вставку или печать текста; и ввод режима справки. Включение этого параметра также добавляет команды меню для отображения или скрытия панели инструментов.
    Использование панели инструментов стиля браузера Добавляет панель инструментов в стиле Internet Explorer в приложение.
    Использование панели меню и панели инструментов Указывает, что приложение содержит перетаскиваемую строку меню и панель инструментов.
    Определяемые пользователем панели инструментов и изображения Позволяет пользователю настраивать панель инструментов и изображения панели инструментов во время выполнения.
    Поведение персонализированных меню Указывает, содержит ли меню полный список элементов при открытии или содержит только команды, наиболее часто используемые пользователем.
    Использование ленты Использует ленту Office 2007, например, в приложении, а не панель меню или панель инструментов.
  • Заголовок диалогового окна

    Только для приложений на основе классов CDialog этот заголовок отображается в строке заголовка диалогового окна. Чтобы изменить это поле, необходимо сначала выбрать параметр на основе диалогового окна в разделе "Тип приложения". Дополнительные сведения см. в разделе "Тип приложения" мастера приложений MFC.

См. также

Мастер приложений MFC