Casa Desenvolupament Què són les classes de fundació de microsoft (mfc)? - Definició de tecnologia

Què són les classes de fundació de microsoft (mfc)? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Microsoft Foundation Classes (MFC)?

Les classes de fundació de Microsoft (MFC) són classes d’interfície de programació (API) de llenguatge C ++ i Windows integrades en una biblioteca de desenvolupament d’aplicacions de programari.


La biblioteca MFC és una col·lecció de moltes classes diferents, incloses les API de Windows. Està construït amb llenguatge C ++ i serveix les funcionalitats requerides per la majoria de programes executables. Aquestes classes són predefinides i basades en el codi de codi que es poden reutilitzar com a components del programa de l'aplicació al mateix extrem.

Techopedia explica Microsoft Foundation Classes (MFC)

Com que Microsoft es va adonar de la necessitat de funcionalitats de programari i aplicacions web del món real, i va augmentar la demanda global de solucions tecnològiques, el treball del programador es va anar fent cada cop més complex. Molts programadors estaven acostumats a reescriure o personalitzar codi per a aplicacions diferents, sobretot a causa de la idèntica naturalesa dels controls basats en el sistema operatiu.


El 1993, Microsoft va llançar MFC 1.0 amb C / C ++ 7.0, que era un conjunt complet de classes preescrites i fàcilment incrustades i API de Windows que reduïen considerablement el temps i l’esforç dels desenvolupadors.

L'eina marc de la biblioteca MFC continua sent popular i la fan servir molts desenvolupadors. Tot i això, el .NET framework està fent avenços importants a causa del seu sòlid suport de Microsoft i la seva interoperabilitat de llenguatge variada. La biblioteca MFC engloba totes les interfícies d'aplicació potencialment necessàries, com ara la interfície gràfica d'usuari, ActiveX, l'entrada / sortida i altres mecanismes de maneig de sistemes operatius.

Què són les classes de fundació de microsoft (mfc)? - Definició de tecnologia