Temas generales de MFC

Esta familia de casos incluye detalles técnicos sobre la biblioteca de (MFC) de la clase de la Microsoft foundation class y proporciona información general de MFC y sus componentes clave y subsistemas.

La biblioteca Microsoft Foundation Class es un marco de aplicación para programar en Microsoft Windows.Escrito en C++, MFC proporciona gran parte del código necesario para administrar ventanas, menús, y los cuadros de diálogo; realizar entrada-salida básica; almacenar colecciones de objetos de datos; etc.Todo lo que necesita hacer es agregar el código específico de la aplicación en este marco.Dada la naturaleza de la programación de la clase de C++, es fácil ampliar o reemplazar la funcionalidad básica que proporciona de el marco de trabajo de MFC.

El marco de trabajo de MFC es un enfoque eficaz que permite compilar sobre el trabajo de los programadores expertos para Windows.MFC acorta tiempo de desarrollo; hace que el código sea más portátil; proporciona el sin compatibilidad sin reducir la libertad y flexibilidad de programación; y proporciona acceso fácil “completa en los elementos y las tecnologías de interfaz de usuario del programa”, como tecnología activa, OLE, y la programación de internet.Además, MFC simplifica la programación de base de datos a través de Objetos de acceso a datos (DAO) y ODBC, y la programación de red a través de Windows Sockets.MFC facilita a las características de programación como las hojas de propiedades (“pestaña dialoga”), vista previa de impresión, y flotante, barras de herramientas personalizables.

En esta sección

MFC Samples, que se proporcionan en Ejemplos de Visual C++

Mediante los archivos de código fuente de MFC

Versiones de la biblioteca MFC

Utilizar las clases para escribir las aplicaciones para Windows

La compilación en el marco

CWinApp: The Application (Clase)

Plantillas de documento y el proceso de Creación de documentos y vistas

Administrar los datos de estado de los módulos MFC

Procesamiento de bucles inactivos

Compatibilidad con los contextos de Activación en el módulo MFC

Aislamiento de biblioteca de Controles comunes de MFC

Requisitos de la compilación para Controles comunes de Windows Vista

Cómo: Agregar compatibilidad con el Administrador de reinicio

Para obtener información general sobre la documentación de referencia de MFC, vea Biblioteca MFC (Microsoft Foundation Class).

Para obtener información sobre ATL, vea Referencia de Active Template Library.

Vea también

Referencia

Trabajar con objetos de la ventana