Marco de aplicación
La base de la biblioteca de (MFC) de la clase de la Microsoft foundation class es una encapsulación de una gran parte de la API de Windows en el formulario de C++. Las clases de biblioteca representan ventanas, cuadros de diálogo, contextos de dispositivo, los objetos comunes de GDI como pinceles y lápices, controles, y otros elementos estándar de Windows. Estas clases proporcionan una interfaz conveniente de funciones miembro de C++ a las estructuras de Windows que encapsulan. Para obtener más información sobre cómo utilizar estas clases, vea Temas del objeto de ventana.
Pero MFC de biblioteca proporciona también al nivel de funcionalidad adicional de la aplicación compilada en la encapsulación de C++ de la API de Windows. Este nivel es un marco de aplicación que funciona para Windows que proporciona la mayor parte de la interfaz de usuario común esperada de programas para Windows, incluidas las barras de herramientas, barras de estado, la impresión, la vista previa de impresión, compatibilidad con bases de datos, y compatibilidad de ActiveX. Utilizar las clases para escribir las aplicaciones para Windows explica el marco en detalle.