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


Внутренние классы

Следующие классы используются внутри MFC. Для полноты в этом разделе описаны эти внутренние классы, но они не предназначены для использования непосредственно в коде.

В этом разделе

Класс Description
CCommandManager Class Класс CCommandManager управляет командами и их связью с изображениями.
CDialogImpl Class (MFC) Предоставляет сведения о реализации для диалоговых классов, таких как CDialogEx.
CDocumentAdapter Class Реализует интерфейс IDocument, необходимый для обработчиков поиска и организации.
CFrameImpl Class Класс CFrameImpl обрабатывает настройку панели инструментов для следующих классов окна фрейма: CFrameWndEx класс,CMDIFrameWndEx класс и COleIPFrameWndEx класс.
CFullScreenImpl Class Реализует полноэкранные функции, общие для приложений SDI и MDI.
CMDIClientAreaWnd Class Класс CMDIClientAreaWnd — это вспомогательный класс, упрощающий реализацию вкладок MDI и групп с вкладками MDI.
CMemDC Class Вспомогательный класс для контекста устройства памяти. Контекст устройства памяти поддерживает рисование вне экрана.
CMenuHash Class Считывает состояние CMFCToolBar объектов из архива или записывает состояние в архив.
CMenuImages Class Предоставляет функциональные возможности для отображения предопределенных изображений, таких как кнопки закрытия, кнопки развертывания, переключатели и стрелки.
CMFCCaptionButtonEx Class Содержит не клиентская область кнопок заголовка системы.
CMFCCaptionMenuButton Class Представляет кнопку меню, расположенную в области заголовков области задач или панели инструментов.
CMFCColorPropertySheet Class Используется классом CMFCColorDialog для предоставления диалогового окна с вкладками.
CMFCControlBarImpl Class Предоставляет сведения о реализации для управления классами на основе панели, такими как CMFCReBar и CMFCToolBar.
CMFCControlRenderer Class Вспомогательный класс, обрабатывающий отрисовку изображений.
CMFCControlRendererInfo Class Вспомогательный класс для передачи параметров в CMFCControlRenderer класс.
CMFCCustomizeButton Class Поддерживает команду меню или кнопку панели инструментов, которая запускает диалоговое окно настройки.
CMFCCustomizeMenuButton Class Представляет одну кнопку в меню настройки.
CMFCDropDownListBox Class Предоставляет функции раскрывающегося списка для полей со списком ленты.
CMFCMousePropertyPage Class Страница свойств, позволяющая пользователю настраивать поведение мыши.
CMFCOutlookBarPaneAdapter Class
CMFCOutlookBarPaneButton Class Реализует кнопку, которую платформа добавляет в CMFCOutlookBarPane объект.
CMFCOutlookBarPaneList Class Расширяет класс для CMFCOutlookBarPane предоставления визуального стиля Outlook.
CMFCOutlookBarScrollButton Class Предоставляет функции прокрутки в CMFCOutlookBarTabCtrl класс.
CMFCOutlookBarToolBar Class Реализует панель инструментов с визуальным стилем Outlook 2003.
CMFCPropertySheetCategoryInfo Class Представляет узел в элементе управления "Дерево".
CMFCPropertySheetTabCtrl Class Расширяет класс для CMFCTabCtrl предоставления функциональных возможностей листа свойств.
CMFCProperySheetListBox Class Расширяет класс для CListBox предоставления функциональных возможностей листа свойств.
CMFCReBarState Class
CMFCRibbonCaptionButton Class Реализует кнопку заголовка системы.
CMFCRibbonCmdUI Class Обновляет объекты панели ленты по мере необходимости, когда приложение неактивно.
CMFCRibbonCommandsListBox Class
CMFCRibbonDefaultPanelButton Class
CMFCRibbonGalleryIcon Class Представляет элемент в объекте CMFCRibbonGallery .
CMFCRibbonKeyboardCustomizeDialog Class Реализует диалоговое окно настройки клавиатуры для приложений, содержащих панели ленты.
CMFCRibbonKeyTip Class Реализует всплывающее окно, отображающее подсказку клавиши для панели ленты.
CMFCRibbonPanelMenu Class
CMFCRibbonPanelMenuBar Class Представляет всплывающее меню в строке ленты.
CMFCRibbonQuickAccessToolBar Class Реализует панель быстрого доступа для элемента ленты.
CMFCRibbonRichEditCtrl Class Реализует элемент управления редактирования, расположенный на панели ленты.
CMFCRibbonTab Class Представляет вкладку на панели ленты.
CMFCShadowRenderer Class
CMFCShowAllButton Class Представляет кнопку, расположенную в нижней части всплывающего меню, которое расширяется для отображения скрытых команд.
CMFCStatusBarPaneInfo Class Описывает содержимое и внешний CMFCStatusBar вид панели.
CMFCTabButton Class Предоставляет функции кнопки вкладки для элементов управления вкладками.
CMFCTabInfo Class Предоставляет сведения о вкладке для элементов управления вкладками.
CMFCTasksPaneFrameWnd Class Управляет настраиваемыми кнопками субтитров области задач.
CMFCTasksPanePropertyPage Class Управляет связью между CMFCTasksPane объектом и его именем.
CMFCTasksPaneToolBar Class Реализует панель инструментов навигации, расположенную в верхней части CMFCTasksPane объекта.
CMFCToolBarButtonsListButton Class Отображает список изображений, которые пользователь может выбрать во время настройки в диалоговом окне "Внешний вид кнопки".
CMFCToolBarDateTimeCtrlImpl Class Реализует источник удаления для CMFCToolBar объектов.
CMFCToolBarDropSource Class Реализует источник удаления для CMFCToolBar объектов.
CMFCToolBarDropTarget Class Реализует целевой объект удаления для CMFCToolBar объектов.
CMFCToolBarEditCtrl Class Предоставляет функции управления редактированием для CMFCToolBarEditBoxButton объектов.
CMFCToolBarMenuButtonsButton Class Представляет кнопки заголовка системы, расположенные справа от строки меню.
CMFCToolBarNameDialog Class Представляет диалоговое окно, позволяющее пользователю указать новую подпись панели инструментов.
CMFCToolBarsCommandsListBox Class Представляет поле списка, содержащее список команд панели инструментов.
CMFCToolBarsCommandsPropertyPage Class Реализует настройки команд на странице свойств.
CMFCToolBarsKeyboardPropertyPage Class
CMFCToolBarsListCheckBox Class Отображает список панелей инструментов на странице "Панели инструментов " диалогового окна "Настройка ".
CMFCToolBarsListPropertyPage Class Представляет страницу свойств, отображающую список панелей инструментов в диалоговом окне "Настройка ".
CMFCToolBarsMenuPropertyPage Class Представляет страницу свойств, содержащую параметры настройки меню в диалоговом окне "Настройка ".
CMFCToolBarsOptionsPropertyPage Class Представляет страницу "Параметры" в диалоговом окне "Настройка".
CMFCToolBarSpinEditBoxButton Class Представляет кнопку спина, расположенную в поле редактирования.
CMFCToolBarsToolsPropertyPage Class Представляет страницу свойств, которая позволяет пользователю настраивать пользовательские средства.
CMFCToolBarSystemMenuButton Class Реализует кнопку заголовка системы, которую платформа добавляет в главную строку меню, когда пользователь разворачивает дочернее окно MDI.
CMFCVisualManagerBitmapCache Class CMFCControlRenderer Управляет объектами для повышения производительности операций с растровыми изображениями.
CMultiDocTemplateEx Class CMultiDocTemplate Расширяет класс для предоставления доступа к идентификатору ресурса меню.
COleCntrFrameWndEx Class
COleDocIPFrameWndEx Class Предоставляет поддержку OLE.
COleServerDocEx Class Предоставляет операции с документами OLE-сервера.
CPaneContainerGC Class
CPngImage Class Предоставляет доступ к ресурсам изображения, которые используют формат файла .png.
CPreviewViewEx Class
CRecentPaneContainerInfo Class Содержит предыдущее состояние панели закрепления.
CRibbonCategoryScroll Class Реализует кнопку прокрутки, которая отображается, если не все элементы помещаются в область панели ленты.
CSmartDockingGroupGuide Class Представляет центральный элемент группы смарт-закреплений.
CSmartDockingGroupGuidesManager Class Управляет руководствами по группе smart-docking.
CSmartDockingGroupGuidesWnd Class Реализует многоуровневое, не прямоугольное окно, которое платформа использует для отображения центральной группы интеллектуальных направляющих.
CSmartDockingHighlighterWnd Class Реализует полупрозрачное окно, которое охватывает область, которую необходимо принять объектом панели закрепления, который закреплен.
CSmartDockingManager Class Предоставляет функции интеллектуальной док-станции объектам CDockingManager .
CSmartDockingStandaloneGuide Class Реализует руководство по смарт-закреплению.
CSmartDockingStandaloneGuideWnd Class Реализует многоуровневое, не прямоугольное окно, которое платформа использует для отображения направляющих смарт-закреплений.
CTagManager Class Класс CTagManager предназначен для чтения значений, хранящихся в формате XML,например тегов.
CVSListBoxBase Class Предоставляет базовые функциональные CVSListBox возможности для класса.
CVSListBoxEditCtrl Class Расширяет элемент управления "Стандартный список", отображая небольшую кнопку, которая открывает диалоговое окно.
CVSToolsListBox Class Расширяет стандартный элемент управления списком, предоставляя дополнительные кнопки для добавления, удаления и перемещения элементов в списке.

См. также

Приложения MFC для рабочего стола