Clases de MFC

Las clases de la siguiente lista se incluyen en la biblioteca MFC (Microsoft Foundation Class).

Sugerencia

Para obtener información sobre y otras clases comunes a la programación MFC y ATL, vea Clases compartidas CStringTCStringT

Importante

Las clases MFC y sus miembros no se pueden usar en aplicaciones que se ejecutan en Windows runtime.

En esta sección

Clase
Implementa una transición que aumenta/reduce la velocidad.

Clase
Proporciona la funcionalidad del control común de animación de Windows.

Clase
La clase base para todos los objetos de animación.

Clase
Implementa la funcionalidad de un color cuyos componentes rojo, verde y azul se pueden animar.

Clase
Implementa el controlador de animación, que proporciona una interfaz central para crear y administrar las animaciones.

Clase
Implementa el controlador de animación, que proporciona una interfaz central para crear y administrar las animaciones.

Clase
Implementa una devolución de llamada, a la que llama la API de animación cuando se cambia el estado de un administrador de animación.

Clase
Implementa la funcionalidad de un punto cuyas coordenadas se pueden animar.

Clase
Implementa la funcionalidad de un rectángulo cuyos lados se pueden animar.

Clase
Implementa la funcionalidad de un objeto cuyas dimensiones se pueden animar.

Clase
Implementa una devolución de llamada, a la que llama la API de animación cuando se cambia el estado de un guión gráfico o se actualiza.

Clase
Implementa una devolución de llamada, a la que llama la API de animación cuando se producen eventos de control de tiempo.

Clase
Implementa la funcionalidad del objeto de animación que tiene un valor.

Clase
Representa una variable de animación.

Clase
Implementa una devolución de llamada, a la que llama la API de animación cuando cambia el valor de una animación.

Clase
Implementa una devolución de llamada, a la que llama la API de animación cuando cambia el valor de una animación.

Clase
Permite guardar una red compleja de objetos en un formato binario permanente (normalmente almacenamiento en disco) que se conserva después de que se eliminen esos objetos.

Clase
Representa una condición de excepción de serialización.

Clase
Admite matrices similares a las matrices de C, pero puede reducir y crecer dinámicamente según sea necesario.

Clase
Proporciona funcionalidad para el uso de monikers asincrónicos en los controles ActiveX (antes controles OLE).

Clase
Representa un socket de Windows, que es un punto de conexión de comunicación por red.

Clase
Extiende la clase para implementar paneles de acoplamiento de ocultación automática.

Clase
Implementa la funcionalidad básica de un fotograma clave.

Clase
Clase base de todas los paneles.

Clase
Amplía la funcionalidad de la clase para admitir la creación de ventanas con pestañas.

Clase
Representa una transición básica.

Clase
Encapsula un mapa de bits de la Interfaz de dispositivo gráfico (GDI) de Windows y proporciona funciones miembro para manipular el mapa de bits.

Clase
Crea controles de botón de comando etiquetados con imágenes de mapa de bits en lugar de texto.

Clase
Contenedor para ID2D1BitmapRenderTarget.

Clase
Encapsula un pincel de la Interfaz de dispositivo gráfico (GDI) de Windows.

Clase
Proporciona la funcionalidad de los controles de botón de Windows.

Clase
Admite matrices dinámicas de bytes.

Clase
Implementa una propiedad de control OLE transferida de forma asincrónica y almacenada en memoria caché en un archivo de memoria.

Clase
Proporciona la funcionalidad de un cuadro de lista de comprobación de Windows.

Clase
Controla la llamada de las funciones Windows en GetDC tiempo de construcción y en tiempo de ReleaseDC destrucción.

Clase
Clase base para la arquitectura de mapa de mensajes de la biblioteca MFC (Microsoft Foundation Class).

Clase
Se utiliza solo dentro de un controlador ON_UPDATE_COMMAND_UI en una clase derivada de CCmdTarget.

Clase
Permite especificar un cuadro de diálogo de selección de color en la aplicación.

Clase
Proporciona la funcionalidad de un cuadro combinado de Windows.

Clase
Extiende el control de cuadro combinado proporcionando compatibilidad con las listas de imágenes.

Clase
Ayuda a analizar la línea de comandos al iniciar la aplicación.

Clase
La clase base para las clases que encapsulan la funcionalidad de los cuadros de diálogo comunes de Windows.

Clase
Define un tipo especial de interfaz que se utiliza para comunicarse con otros objetos OLE, denominado "punto de conexión".

Clase
Encapsula una transición constante.

Clase
Administra menús de acceso directo, también conocidos como menús contextuales.

Clase
Clase base para las clases de barra de control Class, Class, Class, Classy Class.

Clase
Representa una "sección crítica", que es un objeto de sincronización que permite que solo un subproceso cada vez tenga acceso a un recurso o sección de código.

Clase
Adapta la arquitectura de vista-documento a los controles comunes admitidos por las versiones 3.51 y posteriores de Windows 98 y Windows NT.

Clase
Encapsula una transición cúbica.

Clase
Implementa un interpolador básico.

Clase
Implementa una transición personalizada.

Clase
Contenedor para ID2D1Bitmap.

Clase
Contenedor para ID2D1BitmapBrush.

Clase
Contenedor para ID2D1Brush.

Clase
Contenedor para D2D1_BRUSH_PROPERTIES.

Clase
Contenedor para D2D1_BRUSH_PROPERTIES.

Clase
Contenedor para ID2D1Geometry.

Clase
Contenedor para ID2D1GeometrySink.

Clase
La clase base de las clases CD2DLinearGradientBrush y CD2DRadialGradientBrush .

Clase
Contenedor para ID2D1Layer.

Clase
Contenedor para ID2D1LinearGradientBrush.

Clase
Contenedor para ID2D1Mesh.

Clase
Contenedor para ID2D1PathGeometry.

Clase
Contenedor para D2D1_POINT_2F.

Clase
Contenedor para D2D1_POINT_2U.

Clase
Contenedor para ID2D1RadialGradientBrush.

Clase
Contenedor para D2D1_RECT_F.

Clase
Contenedor para D2D1_RECT_U.

Clase
Una clase abstracta que proporciona una interfaz para crear y administrar recursos de D2D como pinceles, capas y textos.

Clase
Contenedor para D2D1_ROUNDED_RECT.

Clase
Contenedor para D2D1_SIZE_F.

Clase
Contenedor para D2D1_SIZE_U.

Clase
Contenedor para ID2D1SolidColorBrush.

Clase
Contenedor para IDWriteTextFormat.

Clase
Contenedor para IDWriteTextLayout.

Clase
Representa una conexión a una base de datos, a través de la que puede trabajar con los datos.

Clase
Representa una condición de excepción que surge de las clases de base de datos MFC basadas en los objetos (DAO) de acceso a datos.

Clase
Admite las rutinas de intercambio de campos del registro (DFX) de DAO utilizadas por las clases de base de datos DAO.

Clase
Representa una definición de consulta o "querydef", normalmente guardada en una base de datos.

Clase
Representa un conjunto de registros seleccionados de un origen de datos.

Clase
Una vista que muestra registros de una base de datos en controles.

Clase
Representa la definición almacenada de una tabla base o una tabla asociada.

Clase
Administra una sesión de base de datos con nombre, protegida mediante contraseña de inicio de sesión a cierre de sesión, por un único usuario.

Clase
Representa una conexión a un origen de datos, a través de la que puede trabajar con el origen de datos.

Clase
Admite rutinas de intercambio de datos de cuadros de diálogo (DDX) y de validación de datos de cuadros de diálogo (DDV) utilizadas por las clases de Microsoft Foundation.

Clase
Implementa una propiedad de control OLE que se puede cargar de forma asincrónica.

Clase
Guarda documentos automáticamente y los restaura si la aplicación se cierra de manera inesperada.

Clase
Encapsula la funcionalidad de un control selector de fecha y hora.

Clase
Representa una condición de excepción que surge de las clases de base de datos.

Clase
Representa un tipo de datos variant para las clases ODBC de MFC.

Clase
Define una clase de objetos en el contexto del dispositivo.

Clase
Contenedor para ID2D1DCRenderTarget.

Clase
Se utiliza para crear cuadros de diálogo que utilizan HTML en lugar de recursos de cuadro de diálogo para implementar la interfaz de usuario.

Clase
Clase base utilizada para mostrar cuadros de diálogo en la pantalla.

Clase
Proporciona la funcionalidad de un cuadro de diálogo no modal de Windows en una barra de controles.

Clase
Especifica el color de fondo y la imagen de fondo de un cuadro de diálogo.

Clase
Encapsula una transición discreta.

Clase
La clase base para los elementos de documento, que son componentes de los datos de un documento.

Clase
Implementa un panel que se puede acoplar en un sitio de vinculación o incluir en un panel con fichas.

Clase
Proporciona compatibilidad para paneles derivados de CWnd.

Clase
Implementa la funcionalidad básica que controla el diseño de acoplamiento en una ventana de marco principal.

Clase
Administra una lista de paneles ubicados en la misma fila horizontal o vertical (columna) de un sitio de vinculación.

Clase
Proporciona funcionalidad para organizar los paneles que se derivan de la clase en conjuntos de filas.

Clase
Una clase serializada CObject que carga, descarga o desactiva el estado de una o más barras de control de acoplamiento en memoria persistente (un archivo).

Clase
Implementa las interfaces OLE adicionales necesarias para crear un servidor normal de COleDocument en un servidor completo de DocObject: IOleDocument, IOleDocumentView, IOleCommandTargety IPrint.

Clase
Implementa verbos de servidor OLE específicamente para servidores de DocObject.

Clase
Una clase base abstracta que define la funcionalidad básica para las plantillas de documento.

Clase
Proporciona la funcionalidad básica para las clases definidas por el usuario del documento.

Clase
Además de proporcionar la funcionalidad de un cuadro de lista de Windows, la clase CDragListBox permite al usuario mover elementos de cuadro de lista, tales como nombres de archivo, dentro del cuadro de lista.

Clase
Implementa algoritmos de dibujo complejos.

Clase
Admite resultados de diagnóstico orientados a secuencia en forma de texto legible.

Clase
Admite matrices de palabras dobles de 32 bits.

Clase
Proporciona la funcionalidad de un control de edición de Windows.

Clase
Un tipo de clase de vista que proporciona la funcionalidad de un control de edición de Windows y se puede utilizar para implementar funcionalidad de editor de texto simple.

Clase
Representa un "evento", que es un objeto de sincronización que permite que un subproceso notifique a otro que se ha producido un evento.

Clase
La clase base para todas las excepciones en la biblioteca MFC (Microsoft Foundation Class).

Clase
Admite las rutinas de intercambio de campos de registro (RFX) y de intercambio masivo de campos de registro (RFX Masivo) utilizadas por las clases de base de datos.

Clase
La clase base para las clases de archivo de MFC (Microsoft Foundation Classes).

Clase
Encapsula el cuadro de diálogo de archivos común para Windows.

Clase
Representa una condición de excepción relacionada con archivo.

Clase
Realiza búsquedas de archivos locales y es la clase base para Class y Class, que realizan búsquedas de archivos de Internet.

Clase
Permite implementar los cuadros de diálogo Buscar/Reemplazar de cadena estándar en la aplicación.

Clase
Implementa en CFileDialog el modo de selector de carpetas.

Clase
Encapsula una fuente de la Interfaz de dispositivo gráfico (GDI) de Windows y proporciona funciones miembro para manipular la fuente.

Clase
Permite especificar un cuadro de diálogo de selección de fuente en la aplicación.

Clase
Implementa la propiedad Font estándar y encapsula la funcionalidad de un objeto de fuente de Windows y de la interfaz de IFont .

Clase
La clase base utilizada para las vistas de formulario.

Clase
Proporciona la funcionalidad de una ventana de marco de interfaz de un único documento (SDI) de Windows superpuesta o emergente, junto con los miembros para administrar la ventana.

Clase
Implementa la funcionalidad de una interfaz de un único documento (SDI) de Windows superpuesta o una ventana de marco emergente y proporciona miembros para administrar la ventana. Extiende la clase Class.

Clase
Administra la conexión FTP a un servidor de Internet y permite la manipulación directa de directorios y archivos en ese servidor.

Clase
Ayuda en las búsquedas del archivo de Internet de servidores FTP.

Clase
Proporciona una clase base para diferentes clases de objetos de la interfaz de dispositivo gráfico (GDI) de Windows, tales como mapas de bits, regiones, pinceles, lápices, tablas y fuentes.

Clase
Administra la conexión a un servidor de Internet de gopher.

Clase
Proporciona la funcionalidad para buscar y leer archivos en un servidor gopher.

Clase
Ayuda en las búsquedas de archivos de Internet de servidores gopher.

Clase
Obtiene un "localizador" de gopher de un servidor gopher, determina el tipo del localizador y hace que el localizador esté disponible para la clase.

Clase
Proporciona la funcionalidad del control común de encabezado de Windows.

Clase
Proporciona la funcionalidad del control común de tecla de acceso rápido de Windows.

Clase
Proporciona la funcionalidad del control WebBrowser ActiveX en una ventana MFC.

Clase
Representa un componente de edición HTML.

Clase
Con laclase , proporciona la funcionalidad de la plataforma de edición WebBrowser en el contexto de la arquitectura de vista de documentos MFC.

Clase
Proporciona la funcionalidad de la plataforma de edición WebBrowser en el contexto de la arquitectura de vista/documento de MFC.

Clase
Proporciona la funcionalidad del control WebBrowser en el contexto de la arquitectura de vista/documento de MFC.

Clase
Administra la conexión a un servidor HTTP.

Clase
Proporciona la funcionalidad para solicitar y leer archivos en un servidor HTTP.

Clase
Contenedor para ID2D1HwndRenderTarget.

Clase
Proporciona la funcionalidad del control de lista de imágenes común de Windows.

Clase
Encapsula una transición instantánea.

Clase
Administra la conexión a un servidor de Internet.

Clase
Representa una condición de excepción relacionada con una operación de Internet.

Clase
Permite el acceso a archivos de sistemas remotos que utilizan protocolos de Internet.

Clase
Crea e inicializa una o varias sesiones de Internet simultáneas y, si es necesario, describe la conexión a un servidor proxy.

Clase
Implementa una devolución de llamada, a la que llama la API de animación cuando tiene que calcular un nuevo valor de una variable de animación.

Clase
Esta clase representa una condición de excepción de argumento no válido.

Clase
Proporciona la funcionalidad del control de dirección IP común de Windows.

Clase
La lista de métodos abreviados revelada al hacer clic con el botón secundario en un icono de la barra de tareas.

Clase
Administra las tablas de teclas de método abreviado de la ventana de marco principal y las ventanas de marco secundarias.

Clase
Representa un fotograma clave de la animación.

Clase
Encapsula una transición lineal.

Clase
Encapsula una transición de velocidad lineal.

Clase
Proporciona la funcionalidad del control SysLink común de Windows.

Clase
Admite listas ordenadas de objetos no únicos accesibles secuencialmente o por valor.

Clase
Proporciona la funcionalidad de un cuadro de lista de Windows.

Clase
Encapsula la funcionalidad de un "control de vista de lista", que muestra una colección de elementos cada uno de los cuales consta de un icono (de una lista de imágenes) y una etiqueta.

Clase
Simplifica el uso del control de lista y de laclase , la clase que encapsula la funcionalidad de control de lista, con la arquitectura de vista de documentos de MFC.

Clase
Simplifica el trabajo con objetos de datos binarios de gran tamaño (a menudo denominados BLOB, u "objetos binarios grandes") en una base de datos.

Clase
Una clase de colección de diccionarios que asigna claves únicas a valores.

Clase
Admite mapas de punteros void con clave de punteros void.

Clase
Admite mapas de palabras de 16 bits con clave de punteros void.

Clase
Una clase de colección de diccionarios que asigna objetos CString únicos a punteros CObject .

Clase
Admite mapas de punteros void con clave de objetos CString .

Clase
Admite mapas de objetos CString con clave de objetos CString .

Clase
Admite mapas de punteros CObject con clave de palabras de 16 bits.

Clase
Admite mapas de punteros void con clave de palabras de 16 bits.

Clase
Proporciona la funcionalidad de una ventana secundaria de la interfaz de múltiples documentos (MDI) de Windows, junto con los miembros para administrar la ventana.

Clase
Proporciona la funcionalidad de una ventana secundaria de MDI (interfaz de varios documentos) de Windows. Amplía la funcionalidad de la clase. El marco requiere esta clase cuando una aplicación MDI utiliza determinadas clases MFC.

Clase
Proporciona la funcionalidad de una ventana de marco de MDI (interfaz de varios documentos) de Windows, junto con miembros para administrar la ventana.

Clase
Extiende la funcionalidad de clase , una Windows marco de interfaz de múltiples documentos (MDI).

Clase
Se usa para pasar parámetros al CMDIFrameWndEx::EnableMDITabbedGroups método . Establezca miembros de esta clase para controlar el comportamiento de MDI con grupos con pestañas.

Clase
Clase derivadade clase que admite archivos de memoria.

Clase
Representa una condición de excepción de memoria insuficiente.

Clase
Una encapsulación de HMENUde Windows.

Clase
Administra menús con barra desplazable. Un menú con barra desplazable es un menú de la barra de menús. El usuario puede quitar un menú con barra desplazable de la barra de menús y provocar que el menú con barra desplazable quede flotante.

Clase
Implementa un metarchivo de Windows, que contiene una secuencia de comandos de la interfaz de dispositivo gráfico (GDI) que puede volver a consultar para crear la imagen o el texto que desee.

Clase
clase del asistente que implementa la asignación de clave y el formato virtuales.

Clase
Extiende la clase para admitir botones adicionales del sistema, como ALT, CONTROL y MAYÚS.

Clase
Botón que muestra u oculta una clase que está configurada para ocultarse.

Clase
Implementa la funcionalidad básica para las ventanas con pestañas.

Clase
Agrega funcionalidad a la clase Class, como alinear el texto del botón, combinar texto del botón y una imagen, seleccionar un cursor y especificar una sugerencia de herramientas.

Clase
Barra de control que puede mostrar tres elementos: un botón, una etiqueta de texto y un mapa de bits. Puede mostrar un solo elemento de cada tipo al mismo tiempo. Puede alinear cada elemento al borde izquierdo o derecho del control o al centro. También puede aplicar un estilo plano o 3D a los bordes superior e inferior de la barra de título.

Clase
Implementa un botón que se muestra en la barra de título de un panel acoplable o una ventana de marco reducido. Normalmente, el marco de trabajo crea botones de título automáticamente.

Clase
Representa una barra de controles de acoplamiento que puede seleccionar colores en un documento o aplicación.

Clase
Las CMFCColorButton clases CMFCColorButton se usan juntas para implementar un control selector de colores.

Clase
Representa un cuadro de diálogo de selección de color.

Clase
Admite un comando de menú o un botón de barra de herramientas que inicia un cuadro de diálogo de selector de colores.

Clase
Proporciona funcionalidad para un control que se utiliza para seleccionar colores.

Clase
Se usa junto con la clase para mostrar un cuadro de diálogo personalizado en una ventana emergente.

Clase
Implementa la funcionalidad de un cuadro de diálogo no modal que aparece en la pantalla para informar al usuario sobre un evento.

Clase
Se usa con la clase. Especifica los controles que se muestran si emerge la ventana de alerta de escritorio.

Clase
Dibuja el rectángulo de arrastre que aparece cuando el usuario arrastra un panel en modo de acoplamiento estándar.

Clase
Una barra de herramientas que aparece cuando el usuario presiona y mantiene presionado un botón de la barra de herramientas de nivel superior.

Clase
Un tipo de botón de la barra de herramientas que se comporta como un botón normal cuando se hace clic en él. Sin embargo, se abre una barra de herramientas desplegable ( Clase si el usuario presiona y mantiene presionado el botón de la barra de herramientas.

Clase
Especifica cómo se mueven y cambian de tamaño los controles de una ventana cuando el usuario cambia el tamaño de la ventana.

Clase
Admite el control de examen de edición, que es un cuadro de texto modificable que contiene opcionalmente un botón Examinar. Cuando el usuario hace clic en el botón Examinar, el control realiza una acción personalizada o muestra un cuadro de diálogo estándar que contiene un explorador de archivos o un explorador de carpetas.

Clase
Simplifica el fragmento y la lógica de los pares de valores de propiedad.

Clase
Crea un control de cuadro combinado que contiene una lista de fuentes.

Clase
Describe el nombre y otros atributos de una fuente.

Clase
Admite ordenar varias columnas en un control de encabezado.

Clase
Admite un cuadro de diálogo del editor de imágenes.

Clase
Admite un control que asigna comandos a teclas del teclado.

Clase
Muestra un botón como hipervínculo e invoca el destino del vínculo cuando se hace clic en el botón.

Clase
Extiende la funcionalidad de la clase Class al admitir la funcionalidad de control de encabezado avanzada de la clase.

Clase
Admite un control de edición enmascarado, que valida los datos proporcionados por el usuario en una máscara y muestra los resultados validados de acuerdo con una plantilla.

Clase
Una barra de menús que implementa el acoplamiento.

Clase
Un botón que muestra un menú emergente e informes en las selecciones de menú del usuario.

Clase
Un panel con pestañas con el aspecto visual del Panel de navegación en Microsoft Outlook 2000 u Outlook 2003. El CMFCOutlookBar objeto contiene un objeto CMFCOutlookBar y una serie de pestañas. Las pestañas pueden ser objetos Class o CWnd objetos derivados de . Para el usuario, la barra de Outlook aparece como una serie de botones y un área de presentación. Cuando el usuario hace clic en un botón, se muestra el panel de control o botón correspondiente .

Clase
Control derivado de Class que se puede insertar en una barra Outlook ( Clase). El panel de barra de Outlook contiene una columna de botones grandes. El usuario puede subir y bajar la lista de botones si es mayor que el panel. Cuando el usuario desasocia un panel de barra de Outlook de la barra de Outlook, puede flotar o acoplarse en la ventana de marco principal.

Clase
Un control de pestaña que tiene el aspecto visual del Panel de navegación de Microsoft Outlook.

Clase
Implementa la funcionalidad del menú emergente de Windows y lo prolonga agregando características tales como los menús con barra desplazable e información sobre herramientas.

Clase
Una barra de menús incrustada en un menú emergente.

Clase
Implementa una ventana que se coloca en una ventana host proporcionada por el shell para la vista previa avanzada.

Clase
Admite un elemento de control de la lista de propiedades que abre un cuadro de diálogo de selección de color.

Clase
Admite un control de cuadrícula de propiedades editables que puede mostrar propiedades en orden alfabético o jerárquico.

Clase
Admite un elemento de control de la lista de propiedades que abre un cuadro de diálogo de selección de archivos.

Clase
Admite un elemento de control de la lista de propiedades que abre un cuadro de diálogo de selección de fuente.

Clase
Representa un elemento de lista de un control de lista de propiedades.

Clase
Admite la presentación de menús emergentes en una página de propiedades.

Clase
Admite una hoja de propiedades donde cada página de propiedad se indica mediante una pestaña de página, un botón de barra de herramientas, un nodo del control de árbol o un elemento de lista.

Clase
Barra de control que proporciona información de diseño, persistencia y estado para controles rebar.

Clase
Implementa un botón especial situado en la esquina superior izquierda de la ventana de la aplicación. Cuando se hace clic, el botón abre un menú que contiene normalmente los comandos comunes del menú Archivo , tales como Abrir, Guardary Salir.

Clase
Clase base para todos los elementos que se pueden agregar a una clase. Los botones, las casillas y los cuadros combinados de la cinta son ejemplos de elementos de la cinta.

Clase
Implementa botones que puede colocar en elementos de barra de cinta como paneles, barras de herramientas de acceso rápido y menús emergentes.

Clase
Permite organizar un conjunto de botones de la cinta de opciones en un grupo. Todos los botones del grupo son directamente adyacentes a otros horizontalmente y se incluyen en un borde.

Clase
Implementa una pestaña de la cinta de opciones que contiene un grupo de clase.

Clase
Implementa una casilla que puede agregar a un panel, una barra de herramientas de acceso rápido o un menú emergente de la cinta.

Clase
Implementa un botón en color que puede agregar a una barra de la cinta. El botón de color de la cinta muestra un menú desplegable que contiene una o varias paletas de colores.

Clase
Implementa un control de cuadro combinado que puede agregar a una barra de la cinta, un panel de la cinta o un menú emergente de la cinta.

Clase
Implementa una leyenda coloreada que aparece en la parte superior de una categoría de la cinta o de una categoría de contexto.

Clase
Implementa un control de edición que se coloca en una cinta.

Clase
Implementa un cuadro combinado que contiene una lista de fuentes. El cuadro combinado se coloca en un panel de la cinta.

Clase
Implementa galerías de cinta de estilo de Office 2007.

Clase
Implementa un botón de menú de la cinta que contiene galerías de la cinta.

Clase
Implementa una etiqueta de texto no seleccionable en una cinta.

Clase
Implementa un hipervínculo que se coloca en una cinta. El hipervínculo abre una página web cuando se hace clic en él.

Clase
Implementa un panel de la cinta de opciones que se muestra al hacer clic en clase.

Clase
Implementa una barra de herramientas emergente contextual.

Clase
Implementa un panel que contiene un conjunto de elementos de cinta. Cuando se dibuja el panel, muestra tantos elementos como es posible, dado el tamaño del panel.

Clase
Implementa un control que indica visualmente el progreso de una operación larga.

Clase
Implementa un control deslizante que puede agregar a una barra de la cinta o una barra de estado de la cinta. El control deslizante de la cinta es similar a los controles deslizantes del zoom que aparecen en las aplicaciones de Office 2007.

Clase
Implementa un control de barra de estado que puede mostrar elementos de cinta.

Clase
Implementa un elemento de cinta que puede agregar a una barra de estado de la cinta.

Clase
Implementa un botón de expansión, un botón pequeño con un triángulo que apunta hacia abajo en la parte derecha del botón principal. Los usuarios pueden hacer clic en el triángulo para mostrar una lista desplegable de las últimas acciones realizadas. Los usuarios pueden seleccionar una o más acciones en la lista desplegable. Sin embargo, si el usuario hace clic en el botón, solo se deshace la última acción (la última que se ha agregado) de la lista desplegable. Debe rellenar la lista con acciones a medida que el usuario las realice.

Clase
Proporciona funcionalidad de control de lista de Windows y la expande incluyendo la capacidad para mostrar una lista de elementos de shell.

Clase
Extiende la funcionalidad de clase mostrando una jerarquía de elementos de Shell.

Clase
Admite un administrador visual que dibuja un control de botón de número.

Clase
Implementa una barra de estado similar a la clase CStatusBar . Sin embargo, la clase CMFCStatusBar tiene características que no ofrece la clase CStatusBar , tales como la capacidad para mostrar imágenes, animaciones y barras de progreso y la capacidad de responder a los doble clics del mouse.

Clase
Proporciona funcionalidad para un control de pestaña. El control de pestaña muestra una ventana acoplable con pestañas planas o tridimensionales en la parte superior o inferior. Las pestañas pueden mostrar texto y una imagen y pueden cambiar de color cuando están activas.

'CMFCTabToolTipInfo (estructura)
Proporciona información sobre la ficha MDI sobre la que el usuario sitúa el mouse.

Clase
Implementa una lista de elementos seleccionables (tareas).

Clase
Clase auxiliar que representa tareas para el control del panel de tareas ( Clase). El objeto de tarea representa un elemento del grupo de tareas ( Clase). Cada tarea puede tener un comando que el marco ejecuta cuando un usuario hace clic en la tarea y en un icono que aparece a la izquierda del nombre de tarea.

Clase
Clase auxiliar utilizada por el control Class. Los objetos de tipo CMFCTasksPaneTaskGroup representan un CMFCTasksPaneTaskGroup. El grupo de tareas es una lista de elementos que el marco muestra en un cuadro independiente con un botón de contraer. El cuadro puede tener una leyenda opcional (nombre de grupo). Si un grupo está contraído, la lista de tareas no está visible.

Clase
Se parece a la clase, pero proporciona compatibilidad adicional con las características de la interfaz de usuario. Se incluyen las barras de herramientas planas, las barras de herramientas con imágenes activas, los iconos grandes, los botones de buscapersonas, las barras de herramientas bloqueadas, los controles rebar, el texto en imágenes, las imágenes de fondo y las barras de herramientas con pestañas. La clase CMFCToolBar también contiene compatibilidad integrada para la personalización de usuario de barras de herramientas y menús, arrastrar y colocar entre las barras de herramientas y menús, botones del cuadro combinado, botones del cuadro de edición, selectores de colores y botones acumulados.

Clase
Administra imágenes de la barra de herramientas que se cargan de recursos de la aplicación o de archivos.

Clase
Contiene los identificadores de recursos de las imágenes de la barra de herramientas en diversos estados. CMFCToolBarInfo es una clase auxiliar que se usa como parámetro del CMFCToolBar::LoadToolBarEx método .

Clase
Un botón de la barra de herramientas que contiene un menú emergente.

Clase
Cuadro de diálogo de pestaña modeless (Clase) que permite al usuario personalizar las barras de herramientas, los menús, los métodos abreviados de teclado, las herramientas definidas por el usuario y el estilo visual de una aplicación. Normalmente, el usuario tiene acceso a este cuadro de diálogo seleccionando Personalizar en el menú Herramientas .

Clase
Implementación de información sobre herramientas extendida basada en la clase. Una información sobre herramientas basada en la clase CMFCToolTipCtrl puede mostrar un icono, una etiqueta y una descripción. Puede personalizar su apariencia visual mediante un relleno de degradado, colores de texto y bordes personalizados, texto en negrita, esquinas redondeadas o un estilo de globo.

Clase
Almacena información sobre el aspecto visual de la información sobre herramientas.

Clase
Proporciona compatibilidad para cambiar la apariencia de la aplicación en el nivel global. La clase CMFCVisualManager funciona junto con una clase que proporciona instrucciones para dibujar los controles de la GUI de la aplicación utilizando un estilo coherente. Estas otras clases se conocen como administradores visuales y se heredan de CMFCBaseVisualManager.

Clase
Proporciona a una aplicación un aspecto de Microsoft Office 2003.

Clase
Proporciona a una aplicación un aspecto de Microsoft Office 2007.

Clase
Proporciona a una aplicación un aspecto de Microsoft Visual Studio 2005.

Clase
Simula el aspecto de Microsoft Windows XP o Microsoft Vista cuando el usuario selecciona un tema de Windows XP o Vista.

Clase
Proporciona a una aplicación la apariencia de una Windows 7.

Clase
Permite a un usuario administrar ventanas secundarias MDI en una aplicación MDI.

Clase
Representa una ventana de marco de altura media, como las que se suelen ver alrededor de las barras de herramientas flotantes.

Clase
Representa un flujo de datos ( IStream ) denominado por IMoniker .

Clase
Encapsula la funcionalidad de un control de calendario mensual.

Clase
Permite a un usuario asociar comandos diferentes a un objeto Class determinado cuando el usuario hace doble clic dentro de esa vista.

Clase
Define una plantilla de documento que implementa la interfaz de múltiples documentos (MDI).

Clase
Representa el mecanismo de control de acceso utilizado para controlar el acceso a los recursos en un programa de multithreading.

Clase
Un cuadro de diálogo de varias páginas muestra varias páginas HTML secuencialmente y administra los eventos de cada página.

Clase
Extiende la clase. Puede admitir varios paneles. En lugar de un único identificador incrustado en una barra de control, contiene un objeto Class que permite al usuario acoplar uno a otro y crear dinámicamente varias ventanas flotantes con CMultiPaneFrameWndCMultiPaneFrameWndCMultiPaneFrameWnd pestañas.

Clase
Representa una exclusión mutua, que es un objeto de sincronización que permite que un subproceso tenga acceso de manera exclusiva mutua a un recurso.

Clase
La clase CNetAddressCtrl representa el control de dirección de red, que puede utilizar para especificar y validar el formato de direcciones IPv4, IPv6 y DNS con nombre.

Clase
Representa una excepción que es el resultado de una solicitud de una característica no compatible.

Clase
Admite matrices de punteros CObject .

Clase
La clase base principal para la biblioteca de MFC (Microsoft Foundation Class).

Clase
Admite listas ordenadas de punteros CObject no únicos accesibles secuencialmente o por valor de puntero.

Clase
Administra distintos sitios de control personalizado; implementado por objetos COleControlContainer y COleControlSite .

Clase
Se utiliza en los cuadros de diálogo que indican que el servidor OLE no responde o el servidor está ocupado.

Clase
Se utiliza en el cuadro de diálogo Cambiar icono de OLE.

Clase
Se utiliza en el cuadro de diálogo Cambiar origen de OLE.

Clase
Define la interfaz del contenedor a elementos de OLE.

Clase
Implementa un método para que MFC actualice el estado de los objetos relacionados con características de la aplicación orientadas a IOleCommandTarget.

Clase
Una clase base eficaz para desarrollar controles OLE.

Clase
Actúa como contenedor de control para controles ActiveX.

Clase
La clase base de la que se deriva un objeto de módulo de control OLE.

Clase
Proporciona compatibilidad con interfaces de control de cliente personalizadas.

Clase
Para más información, consulte la OLEUICONVERT estructura en el SDK Windows.

Clase
Encapsula el tipo de datos CURRENCY de la automatización OLE.

Clase
Se utiliza en las transferencias de datos para recuperar datos en diferentes formatos del Portapapeles, mediante arrastrar y colocar o a partir de un elemento OLE incrustado.

Clase
Actúa como una memoria caché donde una aplicación coloca los datos que proporcionará durante las operaciones de transferencia de datos, tales como las operaciones del Portapapeles y de arrastrar y colocar.

Clase
Una vista que muestra registros de una base de datos en controles.

Clase
Proporciona funcionalidad común a los cuadros de diálogo para OLE.

Clase
Implementa el cliente de automatización OLE.

Clase
Controla las excepciones específicas de la interfaz OLE de IDispatch , que es una parte fundamental de la automatización OLE.

Clase
Implementa la contención del documento activo.

Clase
La clase base para los documentos de OLE que admiten la edición visual.

Clase
Permite arrastrar datos a un destino para colocar.

Clase
Proporciona el mecanismo de comunicación entre una ventana y las bibliotecas OLE.

Clase
Representa una condición de excepción relacionada con una operación OLE.

Clase
Se utiliza para el cuadro de diálogo Insertar objeto OLE.

Clase
Base para la ventana de la edición en contexto de la aplicación.

Clase
Implementa un contenedor OLE compatible con MFC. Debe derivar la clase de ventana de marco local para la aplicación de la clase , en lugar COleIPFrameWndEx de derivarla de la COleIPFrameWnd clase .

Clase
La clase base para documentos contenedores de OLE que admiten la vinculación a los elementos incrustados que contienen.

Clase
Se utiliza en el cuadro de diálogo Editar vínculos de OLE.

Clase
Administra la simultaneidad requerida por la interacción de aplicaciones OLE.

Clase
Implementa el generador de clases OLE, que crea objetos OLE tales como servidores, objetos de automatización y documentos.

Clase
Se utiliza en el cuadro de diálogo Pegado especial de OLE.

Clase
Encapsula el cuadro de diálogo Propiedades de objeto de OLE común de Windows.

Clase
Se utiliza para mostrar las propiedades de un control personalizado en una interfaz gráfica, similar a un cuadro de diálogo.

Clase
Un tipo de barra de control que admite el cambio de tamaño de elementos de OLE en contexto.

Clase
Una clase para trabajar con matrices de tipo y dimensión arbitrarios.

Clase
La clase base para los documentos de servidor OLE.

Clase
Proporciona la interfaz del servidor a elementos OLE.

Clase
Representa una secuencia de datos (IStream) en un archivo compuesto como parte de almacenamiento estructurado OLE.

Clase
Se utiliza para servidores de edición visual OLE, servidores de automatización y contenedores de vínculos (aplicaciones que admiten vínculos con incrustaciones).

Clase
Se utiliza para un caso especial del cuadro de diálogo Editar vínculos de OLE, que se debe utilizar cuando se necesita actualizar solo los objetos existentes vinculados o incrustados en un documento.

Clase
Encapsula el tipo VARIANT de datos.

Clase
La clase CPagerCtrl ajusta el control de paginación de Windows, que puede desplazar en la vista una ventana contenida que no cabe en la ventana contenedora.

Clase
Encapsula los servicios proporcionados por el cuadro de diálogo Configurar página OLE común de Windows con compatibilidad adicional para configurar y modificar márgenes de impresión.

Clase
Clase de contexto de dispositivo derivada de la clase.

Clase
Encapsula una paleta de colores de Windows.

Clase
Mejora de la clase. Si está actualizando un proyecto MFC existente, debe reemplazar todas las apariciones de CControlBar por CPane.

Clase
Componente básico del modelo de acoplamiento implementado por MFC. Un objeto de esta clase almacena punteros a dos paneles de acoplamiento o a dos instancias de CPaneContainer . También almacena un puntero al divisor que separa los paneles (o los contenedores). Anidando contenedores dentro de contenedores, el marco puede compilar un árbol binario que representa diseños complejos de acoplamiento. La raíz del árbol binario se almacena en un objeto Class.

Clase
Administra el almacenamiento y la presentación del diseño de acoplamiento actual.

Clase
Admite un cuadro de diálogo no modal, acoplable.

Clase
Divide dos paneles o dos grupos de paneles o separa un grupo de paneles del área cliente de la ventana de marco principal.

Clase
Implementa una ventana de marco reducido que contiene un panel. El panel rellena el área cliente de la ventana.

Clase
Encapsula una transición de aceleración parabólica.

Clase
Encapsula un lápiz de la Interfaz de dispositivo gráfico (GDI) de Windows.

Clase
Implementa una propiedad de imagen, que permite al usuario mostrar una imagen en el control.

Clase
Similar a la estructura POINT de Windows.

Clase
Encapsula los servicios proporcionados por el cuadro de diálogo común de Windows para imprimir.

Clase
Encapsula los servicios proporcionados por la hoja de propiedades Windows print.

Clase
Proporciona la funcionalidad del control de barra de progreso común de Windows.

Clase
Representa páginas individuales de una hoja de propiedades, también conocidas como cuadro de diálogo de pestaña.

Clase
Representa hojas de propiedades, también conocidas como cuadros de diálogo de pestaña.

Clase
Admite la implementación de persistencia para controles OLE.

Clase
Admite matrices de punteros void.

Clase
Admite listas de punteros void.

Clase
Barra de control que proporciona información de diseño, persistencia y estado para controles rebar.

Clase
Encapsula la funcionalidad de un control rebar, que es un contenedor para una ventana secundaria.

Clase
Clase auxiliar que almacena información de estado reciente para la clase.

Clase
Admite el control de lista de los archivos utilizados más recientemente (MRU).

Clase
Representa un conjunto de registros seleccionados de un origen de datos.

Clase
Una vista que muestra registros de una base de datos en controles.

Clase
Similar a una Windows estructura.

Clase
Permite mostrar, mover y cambiar de tamaño un elemento de distintas maneras.

Clase
Contenedor para ID2D1RenderTarget.

Clase
Se genera cuando Windows no puede encontrar o asignar un recurso solicitado.

Clase
Encapsula una transición de inversión.

Clase
Encapsula una región de la Interfaz de dispositivo gráfico (GDI) de Windows.

Clase
Con Clase y Clase, proporciona la funcionalidad del control de edición enriquecido dentro del contexto de la arquitectura de vista de documentos de MFC.

Clase
Proporciona la funcionalidad del control Rich Edit.

Clase
Con Clase y Clase, proporciona la funcionalidad del control de edición enriquecido en el contexto de la arquitectura de vista de documentos de MFC.

Clase
Con Clase y Clase, proporciona la funcionalidad del control de edición enriquecido en el contexto de la arquitectura de vista de documentos de MFC.

Clase
Proporciona la funcionalidad de un control de barra de desplazamiento de Windows.

Clase
Clase con funcionalidades de desplazamiento.

Clase
Representa un "semáforo", que es un objeto de sincronización que permite que un número limitado de subprocesos de uno o varios procesos obtenga acceso a Mantiene un recuento del número de subprocesos que actualmente tienen acceso a un recurso especificado.

Clase
Incluye las funciones API de Windows, proporcionando una interfaz orientada a objetos que se utiliza para tener acceso al registro.

Clase
Clase auxiliar que puede usar para crear instancias de la clase.

Clase
Clase derivadade Class que admite archivos de memoria compartida.

Clase
Implementa varios métodos que permiten trabajar con punteros en listas de identificadores (PIDL).

Clase
Esta clase es una clase base para excepciones MFC de recursos críticos.

Clase
Define una plantilla de documento que implementa la interfaz de un único documento (SDI).

Clase
Representa el mecanismo de control de acceso utilizado para controlar el acceso a un recurso en un programa de multithreading.

Clase
Encapsula una transición de intervalo sinusoidal que tiene un intervalo determinado de oscilación.

Clase
Encapsula una transición de progreso sinusoidal cuya amplitud determina el progreso inicial de la variable de animación.

Clase
Similar a la estructura SIZE Windows, que implementa una coordenada o posición relativa.

Clase
Proporciona la funcionalidad del control deslizante común de Windows.

Clase
Define el aspecto de los marcadores de acoplamiento inteligente.

Clase
Encapsula una transición de pausa suavizada.

Clase
Se deriva de CAsyncSockety representa un nivel de abstracción superior de Windows Sockets API.

Clase
Se utiliza un objeto CFile para enviar y recibir datos a través de una red mediante Windows Sockets.

Clase
Proporciona la funcionalidad del control de botón de número común de Windows.

Clase
Representa un control de botón de expansión. El control de botón de expansión realiza un comportamiento predeterminado cuando un usuario hace clic en la parte principal del botón y muestra un menú desplegable cuando un usuario hace clic en la flecha de lista desplegable del botón.

Clase
Proporciona la funcionalidad de una ventana divisora, que es una ventana que contiene varios paneles.

Clase
Representa una ventana divisora personalizada.

Clase
Proporciona la funcionalidad de un control estático de Windows.

Clase
Barra de control con una fila de paneles de salida de texto o "indicadores".

Clase
Proporciona la funcionalidad del control de barra de estado común de Windows.

Clase
Representa un archivo de secuencia en tiempo de ejecución de C tal como lo abre la función en tiempo de ejecución , _wfopen.

Clase
Admite matrices de objetos CString .

Clase
Admite listas de objetos CString .

Clase
Una clase virtual pura que proporciona funcionalidad común para objetos de sincronización en Win32.

Clase
Implementa la funcionalidad de un panel con pestañas separables.

Clase
Proporciona la funcionalidad del control de pestaña común de Windows.

Clase
Simplifica el uso de la clase de control tab ( Clase) en aplicaciones que usan la arquitectura de documentos y vistas de MFC.

Clase
Un cuadro de diálogo emergente que funciona como un cuadro de mensaje pero que puede mostrar información adicional al usuario. CTaskDialog también incluye funcionalidad para recopilar información del usuario.

Clase
Barras de control que tienen una fila de botones de mapas de bits y separadores opcionales.

Clase
Proporciona la funcionalidad del control de barra de herramientas común de Windows.

Clase
Encapsula la funcionalidad de un "control de información sobre herramientas", una pequeña ventana emergente que muestra una sola línea de texto que describe el propósito de una herramienta en una aplicación.

Clase
Mantiene información de tiempo de ejecución sobre información sobre herramientas. La clase CTooltipManager se crea una vez por cada aplicación.

Clase
Proporciona la funcionalidad del control de vista de árbol común de Windows.

Clase
Simplifica el uso del control de árbol y de laclase , la clase que encapsula la funcionalidad de control de árbol, con la arquitectura de vista de documentos de MFC.

Clase
Proporciona un "contenedor" con seguridad de tipos para objetos de clase CPtrArray o CObArray.

Clase
Proporciona un "contenedor" de tipo seguro para objetos de clase CPtrList.

Clase
Proporciona un "contenedor" con seguridad de tipos para objetos de las clases de asignación de puntero CMapPtrToPtr, CMapPtrToWord, CMapWordToPtry CMapStringToPtr.

Clase
Admite matrices de enteros sin signo.

Clase
Se inicia para detener una operación de usuario final.

Clase
Elemento de menú que ejecuta una aplicación externa. La pestaña Herramientas del cuadro de diálogo Personalizar (clase ) permite al usuario agregar herramientas de usuario y especificar el nombre, el comando, los argumentos y el directorio inicial de cada herramienta de usuario.

Clase
Mantiene la colección de objetos Class en una aplicación. Una herramienta de usuario es un elemento de menú que ejecuta una aplicación externa. El objeto CUserToolsManager permite al usuario o al programador agregar nuevas herramientas de usuario a la aplicación. Admite la ejecución de los comandos asociados a las herramientas de usuario y también guarda información sobre las herramientas de usuario en el Registro de Windows.

Clase
Proporciona la funcionalidad básica para las clases de vista definidas por el usuario.

Clase
Admite un control de lista modificable.

Clase
Proporciona una manera de una línea de mostrar un cursor de espera, que se muestra normalmente como un reloj de arena, mientras se está realizando una operación larga.

Clase
La clase base de la que se deriva un objeto de aplicación Windows.

Clase
Controla el estado de aplicación, guarda el estado en el registro, carga el estado del registro, inicializa los administradores de la aplicación y proporciona vínculos a esos mismos administradores de la aplicación.

Clase
Derivado de CDC.

Clase
Proporciona la funcionalidad básica para hospedar un control de formularios Windows Forms.

Clase
Un contenedor para una clase de cuadro de diálogo MFC que hospeda un control de usuario de formularios Windows Forms.

Clase
Proporciona funcionalidad genérica para hospedar un control de formularios Windows Forms como vista MFC.

Clase
Representa un subproceso de ejecución dentro de una aplicación.

Clase
Proporciona la funcionalidad básica de todas las clases de ventana en la biblioteca MFC (Microsoft Foundation Class).

Clase
Admite matrices de palabras de 16 bits.

Aplicaciones de escritorio MFC
Contiene vínculos a temas sobre clases, funciones globales, variables globales y macros que componen la biblioteca MFC.