Hjem Utvikling Hva er microsoft foundation klasser (mfc)? - definisjon fra techopedia

Hva er microsoft foundation klasser (mfc)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Microsoft Foundation Classes (MFC)?

Microsoft foundation klasser (MFC) er C ++ språk og Windows applikasjonsprogrammeringsgrensesnitt (API) klasser samlet i et programvareutviklingsbibliotek.


MFC-biblioteket er en samling av mange forskjellige klasser, inkludert Windows APIer. Det er bygget med C ++ språk og serverer funksjonaliteter som kreves av de fleste kjørbare programmer. Disse klassene er forhåndsskrevne og rutinebaserte koder som kan gjenbrukes som applikasjonsprogramkomponenter på samme bakenden.

Techopedia forklarer Microsoft Foundation Classes (MFC)

Etter hvert som Microsoft innså behovet for virkelig programvare og webapplikasjonsfunksjoner, samt økende global etterspørsel etter teknologiløsninger, ble jobben til programmereren stadig mer komplisert. Mange programmerere var vant til å omskrive eller tilpasse kode for forskjellige applikasjoner, spesielt på grunn av den samme karakteren til operativsystembaserte kontroller.


I 1993 ga Microsoft ut MFC 1.0 med C / C ++ 7.0, som var et omfattende sett med forkrevde og lett innebygde klasser og Windows APIer som reduserte utviklerens tid og krefter kraftig.

MFC-bibliotekets rammeverktøy forblir populært og brukes av mange utviklere. Imidlertid gjør .NET-rammeverket store fremskritt på grunn av solid Microsoft-støtte og variert språkinteroperabilitet. MFC-biblioteket omfatter alle potensielt nødvendige applikasjonsgrensesnitt, for eksempel det grafiske brukergrensesnittet, ActiveX, input / output og andre OS-håndteringsmekanismer.

Hva er microsoft foundation klasser (mfc)? - definisjon fra techopedia