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


Классы панели управления

Замечание

Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.

Панели управления прикрепляются к оконной рамке. Они содержат кнопки, области состояния или шаблон диалогового окна. Свободно плавающие панели, также называемые палитрами инструментов, реализуются присоединением к объекту CMiniFrameWnd.

Панели управления фреймворка

Эти панели управления являются неотъемлемой частью платформы MFC. Они проще использовать и более мощные, чем панели управления Windows, так как они интегрированы с платформой. Большинство приложений MFC используют эти панели управления, а не панели управления Windows.

CControlBar
Базовый класс для управляющих панелей MFC, перечисленных в этом разделе. Индикаторная панель — это окно, выровненное по краю рамочного окна. Панель управления содержит дочерние элементы управления, основанные на HWND, или элементы управления, не основанные на HWND, такие как кнопки панели инструментов.

CDialogBar
Панель управления, основанная на шаблоне диалогового окна.

CReBar
Поддерживает панель инструментов, которая может содержать дополнительные дочерние окна в виде элементов управления.

CToolBar
Окна управления панелью инструментов, содержащие командные кнопки с растровыми изображениями, не основанные на HWND. Большинство приложений MFC используют этот класс, а не CToolBarCtrl.

CStatusBar
Базовый класс для окон управления строкой состояния. Большинство приложений MFC используют этот класс, а не CStatusBarCtrl.

Панели управления Windows

Эти панели управления являются тонкими оболочками для соответствующих элементов управления Windows. Так как они не интегрированы с платформой, они сложнее использовать, чем панели управления, указанные ранее. Большинство приложений MFC используют ранее перечисленные панели управления.

CRebarCtrl
Выполняет внутренний контроль объекта CRebar.

CStatusBarCtrl
Горизонтальное окно, обычно разделенное на области, в которых приложение может отображать сведения о состоянии.

CToolBarCtrl
Предоставляет функциональность стандартного элемента управления Windows "панель инструментов".

CToolTipCtrl
Небольшое всплывающее окно, отображающее одну строку текста, описывающую назначение инструмента в приложении.

CDockState
Управляет постоянным хранением данных о состоянии закрепления для элементов управления.

См. также

Общие сведения о классе