Compartir a través de


Marco de aplicación

El núcleo de la biblioteca microsoft Foundation Class (MFC) es una encapsulación de una gran parte de la API de Windows en forma de C++. Las clases de biblioteca representan ventanas, cuadros de diálogo, contextos de dispositivo, objetos GDI comunes, como pinceles y lápices, controles y otros elementos estándar de Windows. Estas clases proporcionan una cómoda interfaz de función miembro de C++ a las estructuras de Windows que encapsulan. Para obtener más información sobre el uso de estas clases, vea Temas de objetos de ventana.

Pero la biblioteca MFC también proporciona una capa de funcionalidad de aplicación adicional basada en la encapsulación de C++ de la API de Windows. Esta capa es un marco de trabajo de aplicaciones para Windows que proporciona la mayoría de las interfaces de usuario habituales esperadas de programas para Windows, incluidas las barras de herramientas, las barras de estado, la impresión, la vista previa de impresión, la compatibilidad con bases de datos y la compatibilidad con ActiveX. El uso de clases para escribir aplicaciones para Windows explica el marco en detalle.

Consulte también

Filosofía general de diseño de clases