Внутренние классы
Следующие классы используются внутри 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 |
Расширяет стандартный элемент управления списком, предоставляя дополнительные кнопки для добавления, удаления и перемещения элементов в списке. |