Диалоговые панели
Диалоговая панель инструментов, тип панель элементов управления, который может содержать любой тип элемента управления. Поскольку у характеристики немодального диалогового окна, объект CDialogBar обеспечивает более мощный инструмент.
Ряд ключевых различий между панелью инструментов и объектом CDialogBar. Объект CDialogBar создается из ресурса шаблона диалоговых окон, которые можно создать с помощью редактора диалоговых окон Visual C++, который может содержать любой тип управления Windows. Пользователь может перейти от элемента управления к элементу управления. Также можно задать стиль выравнивания для выравнивания элементов диалоговая панель с любой частью родительского фреймового окна или даже оставить ее на месте родительский при изменении размера. На следующем рисунке показана панель диалоговую с различными элементами управления.
Диалоговая панель
В других отношениях, работа с объектом CDialogBar как работа с безрежимным диалоговым окном. Использование редактора диалоговых окон для разработки и создать ресурс диалогового окна.
Один из добродетелей диалоговых панелей, что они могут включать элементы управления, отличный от кнопок.
Хотя обычно создать собственные классы диалогового окна с CDialog, обычно не производный класс для двух панелей. Диалоговые панели расширения в главное окно и все сообщения уведомления диалоговой панели элементов управления, таких как BN_CLICKED или EN_CHANGE, отправляются на родительский элемент диалоговой панели, главного окна.