Huis Ontwikkeling Wat zijn de Microsoft Foundation-klassen (MCFC)? - definitie van techopedia

Wat zijn de Microsoft Foundation-klassen (MCFC)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Microsoft Foundation Classes (MFC)?

Microsoft Foundation Classes (MFC) zijn C ++ -taal en Windows Application Programming Interface (API) -klassen gebundeld in een software-applicatieontwikkelingsbibliotheek.


De MFC-bibliotheek is een verzameling van veel verschillende klassen, waaronder Windows API's. Het is gebouwd met C ++ -taal en biedt functies die vereist zijn voor de meeste uitvoerbare softwareprogramma's. Deze klassen zijn vooraf geschreven en routinematige code die kan worden hergebruikt als applicatieprogramma-componenten op dezelfde back-end.

Techopedia verklaart Microsoft Foundation Classes (MFC)

Naarmate Microsoft de behoefte aan real-world software- en webtoepassingsfunctionaliteiten inzag, evenals de stijgende wereldwijde vraag naar technologische oplossingen, werd de taak van de programmeur steeds complexer. Veel programmeurs waren gewend om code voor verschillende toepassingen te herschrijven of aan te passen, vooral vanwege de identieke aard van besturingssystemen op basis van besturingssystemen.


In 1993 bracht Microsoft MFC 1.0 uit met C / C ++ 7.0, een uitgebreide set van vooraf geschreven en gemakkelijk ingebedde klassen en Windows API's die de tijd en moeite van ontwikkelaars aanzienlijk verminderden.

Het MFC-bibliotheekframetool blijft populair en wordt door veel ontwikkelaars gebruikt. Het .NET-framework boekt echter aanzienlijke vooruitgang dankzij zijn solide Microsoft-ondersteuning en gevarieerde taalinteroperabiliteit. De MFC-bibliotheek omvat alle potentieel vereiste applicatie-interfaces, zoals de grafische gebruikersinterface, ActiveX, input / output en andere besturingssystemen.

Wat zijn de Microsoft Foundation-klassen (MCFC)? - definitie van techopedia