内部类

以下类在 MFC 中内部使用。 为了保持完整性,本部分将说明这些内部类,但它们不在代码中直接使用。

本节内容

说明
CCommandManager Class CCommandManager 类管理命令及其与图像的关联。
CDialogImpl Class (MFC) 提供基于对话框的类的实现详细信息,例如 CDialogEx
CDocumentAdapter Class 实现 Search 和 Organize 处理程序所需的 IDocument 接口。
CFrameImpl Class CFrameImpl 类处理以下框架窗口类的工具栏自定义:CFrameWndExCMDIFrameWndExCOleIPFrameWndEx
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 提供基于控件条的类的实现详细信息,例如 CMFCReBarCMFCToolBar
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 类以提供对菜单资源 ID 的访问权限。
COleCntrFrameWndEx Class
COleDocIPFrameWndEx Class 提供 OLE 支持。
COleServerDocEx Class 提供对 OLE 服务器文档的操作。
CPaneContainerGC Class
CPngImage Class 提供对使用 .png 文件格式的图像资源的访问权限。
CPreviewViewEx Class
CRecentPaneContainerInfo Class 保留停靠窗格的上一状态。
CRibbonCategoryScroll Class 实现当部分元素未在功能区栏区域中显示时出现的滚动按钮。
CSmartDockingGroupGuide Class 表示智能停靠组的中心元素。
CSmartDockingGroupGuidesManager Class 管理智能停靠组参考线。
CSmartDockingGroupGuidesWnd Class 实现一个分层的非矩形窗口,框架使用该窗口来显示智能停靠参考线的中心组。
CSmartDockingHighlighterWnd Class 实现一个半透明窗口,该窗口覆盖要由即将停靠的可停靠窗格对象占用的区域。
CSmartDockingManager Class CDockingManager 对象提供智能停靠功能。
CSmartDockingStandaloneGuide Class 实现智能停靠参考线。
CSmartDockingStandaloneGuideWnd Class 实现一个分层的非矩形窗口,框架使用该窗口来显示智能停靠参考线。
CTagManager Class CTagManager 类旨在读取按类似 XML 的标记格式存储的值。
CVSListBoxBase Class CVSListBox 类提供基本功能。
CVSListBoxEditCtrl Class 通过显示用于打开对话框的小按钮来扩展标准列表框编辑控件。
CVSToolsListBox Class 通过提供用于在列表框中添加、删除和移动项的附加按钮来扩展标准列表框控件。

另请参阅

MFC 桌面应用程序