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


Диалоговые панели

Диалоговая панель панель инструментов, тип панель элементов управления, который может содержать любой тип элемента управления.Поскольку она имеет характеристики немодального диалогового окна, объект CDialogBar обеспечивает более мощную панель инструментов.

Ряд ключевых различий между панелью инструментов и объектом CDialogBar.Объект CDialogBar создается из ресурса диалоговое окно-шаблона, можно создать с помощью редактора диалоговых окон Visual C++ и который может содержать любой тип управления windows.Пользователь может вкладку из элемента управления к этому элементу управления.Можно задать стиль и выравнивания для выравнивания диалоговая панель с любой части родительского фрейма окна или даже оставить его в место, если родительский изменении размера.На следующем рисунке показана панель диалоговую с различными элементами управления.

Диалоговая панель

Панель диалогового окна VC с кнопками

В других отношениях, работа с объектом CDialogBar как работа с диалоговым окном modeless.Используйте редактор диалоговых окон для проектирования и создания ресурс диалогового окна.

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

Хотя обычно создать собственные классы из диалогового окна CDialog, как правило, не наследуется собственный класс для диалоговой панели.Диалоговые панели расширения в главное окно и все сообщения элемент управления-уведомления диалоговой панели, как BN_CLICKED или EN_CHANGE, будут отправлены в элементе диалоговой области главного окна.

См. также

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

Образец

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

Пользовательский интерфейс