Clases internas
Las siguientes clases se usan internamente en MFC. Por integridad, en esta sección se describen estas clases internas, pero no están destinadas a usarse directamente en el código.
En esta sección
Clase | Descripción |
---|---|
CCommandManager Class |
La clase CCommandManager administra los comandos y su asociación con imágenes. |
CDialogImpl Class (MFC) |
Proporciona detalles de implementación para las clases basadas en cuadros de diálogo, como CDialogEx . |
CDocumentAdapter Class |
Implementa la interfaz IDocument necesaria para los controladores de búsqueda y organización. |
CFrameImpl Class |
La clase CFrameImpl controla la personalización de la barra de herramientas para las siguientes clases de ventanas de marco: clase CFrameWndEx , clase CMDIFrameWndEx y clase COleIPFrameWndEx . |
CFullScreenImpl Class |
Implementa la funcionalidad de pantalla completa común a las aplicaciones SDI y MDI. |
CMDIClientAreaWnd Class |
La clase CMDIClientAreaWnd es una clase auxiliar que simplifica la implementación de fichas MDI y grupos con fichas MDI. |
CMemDC Class |
Una clase auxiliar para un contexto de dispositivo de memoria. El contexto del dispositivo de memoria admite el dibujo fuera de la pantalla. |
CMenuHash Class |
Lee el estado de los objetos CMFCToolBar de un archivo o escribe el estado en un archivo. |
CMenuImages Class |
Proporciona la funcionalidad para mostrar imágenes predefinidas, como botones de cierre, botones para maximizar, botones de radio y flechas. |
CMFCCaptionButtonEx Class |
Contiene el área que no es cliente de los botones de título del sistema. |
CMFCCaptionMenuButton Class |
Representa un botón de menú que se encuentra en el área de títulos de un panel de tareas o barra de herramientas. |
CMFCColorPropertySheet Class |
Lo usa la clase CMFCColorDialog para proporcionar un cuadro de diálogo con pestañas. |
CMFCControlBarImpl Class |
Proporciona detalles de implementación para las clases basadas en barras de control, como CMFCReBar y CMFCToolBar . |
CMFCControlRenderer Class |
Clase auxiliar que controla la representación de imágenes. |
CMFCControlRendererInfo Class |
Clase auxiliar para pasar parámetros a la clase CMFCControlRenderer . |
CMFCCustomizeButton Class |
Admite un comando de menú o un botón de la barra de herramientas que inicia un cuadro de diálogo de personalización. |
CMFCCustomizeMenuButton Class |
Representa un solo botón en un menú de personalización. |
CMFCDropDownListBox Class |
Proporciona la funcionalidad del cuadro de lista desplegable a los cuadros combinados de la cinta de opciones. |
CMFCMousePropertyPage Class |
Página de propiedades que permite al usuario personalizar el comportamiento del mouse. |
CMFCOutlookBarPaneAdapter Class |
|
CMFCOutlookBarPaneButton Class |
Implementa un botón que el marco agrega a un objeto CMFCOutlookBarPane . |
CMFCOutlookBarPaneList Class |
Amplía la clase CMFCOutlookBarPane para proporcionar el estilo visual de Outlook. |
CMFCOutlookBarScrollButton Class |
Proporciona funcionalidad de desplazamiento a la clase CMFCOutlookBarTabCtrl . |
CMFCOutlookBarToolBar Class |
Implementa una barra de herramientas que tiene el estilo visual de Outlook 2003. |
CMFCPropertySheetCategoryInfo Class |
Representa un nodo en un control de árbol. |
CMFCPropertySheetTabCtrl Class |
Amplía la clase CMFCTabCtrl para proporcionar funcionalidad de hoja de propiedades. |
CMFCProperySheetListBox Class |
Amplía la clase CListBox para proporcionar funcionalidad de hoja de propiedades. |
CMFCReBarState Class |
|
CMFCRibbonCaptionButton Class |
Implementa un botón de título del sistema. |
CMFCRibbonCmdUI Class |
Actualiza los objetos de la cinta de opciones según sea necesario cuando la aplicación está inactiva. |
CMFCRibbonCommandsListBox Class |
|
CMFCRibbonDefaultPanelButton Class |
|
CMFCRibbonGalleryIcon Class |
Representa un elemento en un objeto CMFCRibbonGallery . |
CMFCRibbonKeyboardCustomizeDialog Class |
Implementa un cuadro de diálogo de personalización de teclado para las aplicaciones que contienen barras de la cinta de opciones. |
CMFCRibbonKeyTip Class |
Implementa una ventana emergente que muestra una sugerencia de teclas para una barra de cinta de opciones. |
CMFCRibbonPanelMenu Class |
|
CMFCRibbonPanelMenuBar Class |
Representa una barra de menús emergente en una barra de la cinta de opciones. |
CMFCRibbonQuickAccessToolBar Class |
Implementa la barra de herramientas de acceso rápido para un elemento de la cinta de opciones. |
CMFCRibbonRichEditCtrl Class |
Implementa un control de edición que se coloca en una barra de la cinta de opciones. |
CMFCRibbonTab Class |
Representa una pestaña en una barra de la cinta de opciones. |
CMFCShadowRenderer Class |
|
CMFCShowAllButton Class |
Representa un botón que se encuentra en la parte inferior de un menú emergente que se expande para mostrar comandos ocultos. |
CMFCStatusBarPaneInfo Class |
Describe el contenido y la apariencia de un panel CMFCStatusBar . |
CMFCTabButton Class |
Proporciona funcionalidad de botón de pestaña para los controles de pestañas. |
CMFCTabInfo Class |
Proporciona información sobre una pestaña para los controles de pestañas. |
CMFCTasksPaneFrameWnd Class |
Administra los botones de título personalizados de un panel de tareas. |
CMFCTasksPanePropertyPage Class |
Administra la relación entre un objeto CMFCTasksPane y su nombre. |
CMFCTasksPaneToolBar Class |
Implementa una barra de herramientas de navegación que se encuentra en la parte superior de un objeto CMFCTasksPane . |
CMFCToolBarButtonsListButton Class |
Muestra una lista de imágenes que el usuario puede seleccionar durante la personalización en el cuadro de diálogo Apariencia del botón. |
CMFCToolBarDateTimeCtrlImpl Class |
Implementa un origen de colocación para los objetos CMFCToolBar . |
CMFCToolBarDropSource Class |
Implementa un origen de colocación para los objetos CMFCToolBar . |
CMFCToolBarDropTarget Class |
Implementa un destino de colocación para los objetos CMFCToolBar . |
CMFCToolBarEditCtrl Class |
Proporciona funcionalidad de control de edición a los objetos CMFCToolBarEditBoxButton . |
CMFCToolBarMenuButtonsButton Class |
Representa los botones de título del sistema que se encuentran a la derecha de una barra de menús. |
CMFCToolBarNameDialog Class |
Representa un cuadro de diálogo que permite al usuario especificar un nuevo título de la barra de herramientas. |
CMFCToolBarsCommandsListBox Class |
Representa un cuadro de lista que contiene una lista de comandos de barra de herramientas. |
CMFCToolBarsCommandsPropertyPage Class |
Implementa la personalización de comandos en una página de propiedades. |
CMFCToolBarsKeyboardPropertyPage Class |
|
CMFCToolBarsListCheckBox Class |
Muestra una lista de barras de herramientas en la página Barras de herramientas de un cuadro de diálogo Personalizar. |
CMFCToolBarsListPropertyPage Class |
Representa una página de propiedades que muestra la lista de barras de herramientas de un cuadro de diálogo Personalizar. |
CMFCToolBarsMenuPropertyPage Class |
Representa una página de propiedades que contiene las opciones de personalización de menús de un cuadro de diálogo Personalizar. |
CMFCToolBarsOptionsPropertyPage Class |
Representa la página Opciones de un cuadro de diálogo Personalizar. |
CMFCToolBarSpinEditBoxButton Class |
Representa un botón de número que se encuentra en un cuadro de edición. |
CMFCToolBarsToolsPropertyPage Class |
Representa una página de propiedades que permite al usuario personalizar las herramientas de usuario. |
CMFCToolBarSystemMenuButton Class |
Implementa un botón de título del sistema que el marco de trabajo agrega a la barra de menús principal cuando un usuario maximiza una ventana secundaria de MDI. |
CMFCVisualManagerBitmapCache Class |
Administra objetos CMFCControlRenderer para mejorar el rendimiento de las operaciones en mapas de bits. |
CMultiDocTemplateEx Class |
Amplía la clase CMultiDocTemplate para proporcionar acceso al identificador de recurso del menú. |
COleCntrFrameWndEx Class |
|
COleDocIPFrameWndEx Class |
Proporciona compatibilidad con OLE. |
COleServerDocEx Class |
Proporciona operaciones en documentos de servidor OLE. |
CPaneContainerGC Class |
|
CPngImage Class |
Proporciona acceso a los recursos de imagen que usan el formato de archivo .png. |
CPreviewViewEx Class |
|
CRecentPaneContainerInfo Class |
Contiene el estado anterior de un panel acoplable. |
CRibbonCategoryScroll Class |
Implementa un botón de desplazamiento que aparece cuando no todos los elementos caben en el área de una barra de cinta de opciones. |
CSmartDockingGroupGuide Class |
Representa el elemento central de un grupo de acoplamiento inteligente. |
CSmartDockingGroupGuidesManager Class |
Administra las guías del grupo de acoplamiento inteligente. |
CSmartDockingGroupGuidesWnd Class |
Implementa una ventana en capas y no rectangular que usa el marco para mostrar el grupo central de guías de acoplamiento inteligente. |
CSmartDockingHighlighterWnd Class |
Implementa una ventana semitransparente que cubre el área que va a ocupar el objeto del panel acoplable que se va a acoplar. |
CSmartDockingManager Class |
Proporciona funcionalidad de acoplamiento inteligente a objetos CDockingManager . |
CSmartDockingStandaloneGuide Class |
Implementa la guía de acoplamiento inteligente. |
CSmartDockingStandaloneGuideWnd Class |
Implementa una ventana superpuesta y no rectangular que el marco usa para mostrar las guías de acoplamiento inteligente. |
CTagManager Class |
La clase CTagManager está pensada para leer valores almacenados en un formato con etiquetas similar a XML. |
CVSListBoxBase Class |
Proporciona funcionalidad básica a la clase CVSListBox . |
CVSListBoxEditCtrl Class |
Extiende el control de edición del cuadro de lista estándar mostrando un botón pequeño que abre un cuadro de diálogo. |
CVSToolsListBox Class |
Extiende el control del cuadro de lista estándar proporcionando botones adicionales para agregar, eliminar y mover elementos en el cuadro de lista. |