Tabla de contenido:
- Definición: ¿Qué significa Microsoft Foundation Classes (MFC)?
- Techopedia explica Microsoft Foundation Classes (MFC)
Definición: ¿Qué significa Microsoft Foundation Classes (MFC)?
Las clases básicas de Microsoft (MFC) son clases de lenguaje C ++ e interfaz de programación de aplicaciones (API) de Windows agrupadas en una biblioteca de desarrollo de aplicaciones de software.
La biblioteca MFC es una colección de muchas clases diferentes, incluidas las API de Windows. Está construido con lenguaje C ++ y sirve las funcionalidades requeridas por la mayoría de los programas ejecutables. Estas clases son códigos preescritos y basados en la rutina que pueden reutilizarse como componentes del programa de aplicación en el mismo back-end.
Techopedia explica Microsoft Foundation Classes (MFC)
A medida que Microsoft se dio cuenta de la necesidad de funcionalidades de software y aplicaciones web del mundo real, así como la creciente demanda mundial de soluciones tecnológicas, el trabajo del programador se hizo cada vez más complejo. Muchos programadores estaban acostumbrados a reescribir o personalizar código para diferentes aplicaciones, especialmente debido a la naturaleza idéntica de los controles basados en el sistema operativo.
En 1993, Microsoft lanzó MFC 1.0 con C / C ++ 7.0, que era un conjunto integral de clases preescritas y fácilmente integrables y API de Windows que redujeron en gran medida el tiempo y el esfuerzo del desarrollador.
La herramienta de marco de biblioteca MFC sigue siendo popular y es utilizada por muchos desarrolladores. Sin embargo, el marco .NET está avanzando significativamente debido a su sólido respaldo de Microsoft y su variada interoperabilidad de idiomas. La biblioteca MFC abarca todas las interfaces de aplicación potencialmente necesarias, como la interfaz gráfica de usuario, ActiveX, entrada / salida y otros mecanismos de manejo del sistema operativo.
