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


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

Обновлен: Ноябрь 2007

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

  • Стили главного фрейма
    Определяет параметры фрейма главного окна приложения.

    Параметр

    Описание

    Толстый фрейм

    Создается окно с фреймом изменения размера. Используется по умолчанию.

    Кнопка свертывания

    Фрейм главного окна включает кнопку свертывания. Используется по умолчанию.

    Кнопка развертывания

    Фрейм главного окна включает кнопку развертывания. Используется по умолчанию.

    Свернуто

    Фрейм главного окна открывается в виде значка в панели задач.

    Развернуто

    Фрейм главного окна открывается на весь размер экрана.

    Системное меню

    Фрейм главного окна включает системное меню. Это значение используется по умолчанию.

    Окно "О программе"

    Включение окна приложения О программе. Чтобы открыть это окно, используйте меню приложения Справка. Используется по умолчанию. Данный параметр может быть изменен только в том случае, если на странице Тип приложения, мастер приложений MFC выбран параметр На базе диалогового окна.

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

    Исходная строка состояния

    Добавление в приложение строки состояния. Строка состояния содержит автоматические индикаторы клавиш CAPS LOCK, NUM LOCK и SCROLL LOCK и строку сообщений, в которую выводится краткая справка по командам меню и кнопкам панели инструментов. При установке этого параметра в меню также добавляются команды для отображения и скрытия строки состояния. По умолчанию в приложениях используется строка состояния. Параметр недоступен для типов приложений на базе диалоговых окон.

    Окно с разделителем

    Обеспечивает использование полосы разделения. Полоса разделения разбивает главное окно приложения на области. В приложениях с многодокументным интерфейсом (MDI) клиентское окно дочернего фрейма MDI является окном с разделителем, а в приложениях с однодокументным интерфейсом (SDI) и в приложении с несколькими документами верхнего уровня клиентское окно главного фрейма является окном с разделителем. Параметр недоступен для типов приложений на базе диалоговых окон.

  • Стили дочернего фрейма
    Определяет внешний вид и начальное состояние дочерних фреймов в приложении. Стили дочерних фреймов доступны только для приложений MDI.

    Параметр

    Описание

    Кнопка свертывания дочернего окна

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

    Кнопка развертывания дочернего окна

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

    Дочернее окно развернуто

    Указывает, что дочернее окно изначально развернуто, путем установки флага cs.style WS_MAXIMIZE в функции-члене PreCreateWindow класса CChildFrame.

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

    Параметр

    Описание

    Использовать классические меню

    В приложении используются классические меню, для которых не поддерживается перетаскивание.

    Использовать классическую закрепляемую панель инструментов

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

    Использовать панель инструментов как в обозревателе

    В приложение добавляется панель инструментов в стиле обозревателя Internet Explorer.

    Использовать строку меню и панель инструментов

    В приложении используются меню и панель инструментов, для которых поддерживается перетаскивание.

    Использовать пользовательские панели инструментов и изображения

    Включение возможности настройки панелей инструментов и содержащихся на них изображений во время выполнения.

    Использовать адаптированные меню

    Выбор отображения полного списка элементов меню или только наиболее часто используемых команд.

    Использовать ленту

    Вместо строки меню или панели инструментов в приложении используется лента, аналогичная ленте Office 2007.

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

См. также

Ссылки

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