Hjem Udvikling Hvad er microsoft foundation klasser (mfc)? - definition fra techopedia

Hvad er microsoft foundation klasser (mfc)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Microsoft Foundation Classes (MFC)?

Microsoft foundation klasser (MFC) er C ++ sprog og Windows applikationsprogrammeringsgrænseflade (API) klasser bundet i et software applikationsudviklingsbibliotek.


MFC-biblioteket er en samling af mange forskellige klasser, inklusive Windows API'er. Det er bygget med C ++ sprog og serverer funktionaliteter, der kræves af de fleste eksekverbare softwareprogrammer. Disse klasser er forbeskrevne og rutinebaserede kode, der kan genbruges som applikationsprogramkomponenter på samme bagenden.

Techopedia forklarer Microsoft Foundation Classes (MFC)

Efterhånden som Microsoft indså behovet for software i virkeligheden og webapplikationsfunktioner såvel som den stigende globale efterspørgsel efter teknologiløsninger, blev programmeringsjobbet stadig mere kompliceret. Mange programmerere var vant til at omskrive eller tilpasse kode til forskellige applikationer, især på grund af den identiske karakter af operativsystembaserede kontroller.


I 1993 frigav Microsoft MFC 1.0 med C / C ++ 7.0, som var et omfattende sæt forskrevne og let indlejrede klasser og Windows API'er, der reducerede udviklerens tid og kræfter kraftigt.

MFC-bibliotekets rammeværktøj forbliver populært og bruges af mange udviklere. .NET-rammerne gør imidlertid markante fremskridt på grund af dets solide Microsoft-opbakning og varierede sproginteroperabilitet. MFC-biblioteket omfatter alle potentielt krævede applikationsgrænseflader, såsom den grafiske brugergrænseflade, ActiveX, input / output og andre OS-håndteringsmekanismer.

Hvad er microsoft foundation klasser (mfc)? - definition fra techopedia