Biblioteca de clases de Microsoft Foundation (Biblioteca MFC)

Autor: Monica Porter
Fecha De Creación: 18 Marcha 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
C++ MFC Desktop Application in Visual Studio 2019
Video: C++ MFC Desktop Application in Visual Studio 2019

Contenido

Definición: ¿Qué significa Microsoft Foundation Class Library (MFC Library)?

Microsoft Foundation Class Library es un conjunto de herramientas que contiene un conjunto de clases C ++ predefinidas para crear aplicaciones para Windows. Este término también se conoce como Microsoft Foundation Classes (MFC).


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Microsoft Foundation Class Library (Biblioteca MFC)

MFC proporciona un marco de aplicación para crear programas para Windows. La programación con MFC tiene las siguientes ventajas:

  • Ahorra tiempo a los desarrolladores al proporcionar código preescrito
  • Proporciona una mayor flexibilidad al hacer que el código sea más portátil entre diferentes sistemas operativos (Windows y Unix; requiere una versión Unix de MFC) y procesadores (x86 y DEC Alpha)
  • Proporciona clases para crear cuadros de diálogo de pestañas, elementos de vista previa e interfaz de usuario, como ventanas, barras de herramientas, menús, etc.
  • Simplifica la programación de bases de datos a través de las clases de objetos de acceso a datos (DAO) y de conectividad de base de datos abierta (ODBC)
  • Proporciona fácil acceso a otras tecnologías como controles ActiveX, vinculación e incrustación de objetos (OLE) y programación de Internet.

Cuando se usa MFC, hay casos excepcionales en los que se necesita el uso directo de las interfaces de programación de aplicaciones (API) de Windows. Debido a que MFC es una envoltura delgada para la API de Windows, la mayoría de los métodos de clase se asignan a sus funciones API correspondientes.

En abril de 2010, se lanzó MFC versión 10 con Visual C ++ 2010 y .NET versión 4.0.