Aplicaciones de escritorio de MFC

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

La biblioteca de Microsoft Foundation Class (MFC) proporciona un contenedor orientado a objetos en gran parte de las API de Win32 y de COM. Aunque se puede usar para crear aplicaciones de escritorio muy simples, es muy útil cuando se necesita desarrollar interfaces de usuario más complejas con varios controles. Puede usar MFC para crear aplicaciones con interfaces de usuario de estilo Office.

La referencia de MFC incluye las clases, las funciones globales, las variables globales y las macros que constituyen la biblioteca MFC (Microsoft Foundation Class).

Los gráficos individuales de jerarquía que se incluyen con cada clase son útiles para buscar clases base. La referencia de MFC no describe normalmente funciones de miembro heredadas ni operadores heredados. Para obtener información acerca de estas funciones, haga referencia a las clases base descritas en los diagramas de jerarquía.

La documentación de cada clase incluye información general sobre la clase, un resumen del miembro por categoría y temas para las funciones miembro, los operadores sobrecargados y los miembros de datos.

Los miembros de clase públicos y protegidos se documentan solo cuando se utilizan normalmente en programas de aplicación o clases derivadas. Vea los archivos de encabezado de clase para obtener una lista completa de miembros de clase.

System_CAPS_ICON_important.jpg Importante

Las clases MFC y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

Las bibliotecas MFC (DLL) para la codificación de caracteres multibyte (MBCS) ya no se incluyen en Visual Studio, pero están disponibles como complemento de Visual Studio. Para más información, consulte Complemento DLL de MBCS para MFC.

Conceptos
Artículos conceptuales sobre temas de MFC.

Gráfico de jerarquías
Detalla visualmente las relaciones entre clases en la biblioteca de clases.

Información general de clases
Muestra las clases de la biblioteca MFC por categorías.

Tutoriales
Contiene artículos que le guiarán por diversas tareas asociadas a las características de la biblioteca MFC.

Notas técnicas
Proporciona vínculos a temas especializados, escritos por el equipo de desarrollo de MFC, en la biblioteca de clases.

Personalización de MFC
Proporciona algunas sugerencias para personalizar la aplicación MFC.

Clases
Proporciona vínculos e información de archivo de encabezado para las clases MFC.

Clases internas
Se utiliza de forma interna 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.

Macros y variables globales
Proporciona vínculos a las macros y funciones globales en la biblioteca MFC.

Estructuras, estilos, devoluciones de llamada y mapas de mensajes
Proporciona vínculos a las estructuras, los estilos, las devoluciones de llamada y los mapas de mensajes utilizados por la biblioteca MFC.

Asistentes y cuadros de diálogo de MFC
Guía sobre las características de Visual Studio para crear aplicaciones MFC.

Working with Resource Files
Cómo usar archivos de recursos para administrar datos de la interfaz de usuario (IU) estáticos, como las cadenas de la IU y el diseño de los cuadros de diálogo.

Categorías de gráfico de jerarquías
Describe el gráfico de jerarquías de MFC por categoría.

ATL/MFC Shared Classes
Proporciona vínculos a las clases que se comparten entre MFC y ATL.

Ejemplos de MFC
Proporciona vínculos a ejemplos que muestran cómo utilizar MFC.

Visual C++ Libraries Reference
Proporciona vínculos a las diversas bibliotecas suministradas con Visual C++, incluidas las bibliotecas de ATL, MFC, las plantillas OLE DB, la biblioteca en tiempo de ejecución de C y la biblioteca estándar de C++.

Depurar en Visual Studio
Proporciona vínculos sobre cómo utilizar el depurador de Visual Studio para corregir errores lógicos en sus aplicaciones o procedimientos almacenados.

MFC y ATL

Mostrar: