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

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

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Microsoft Foundation Class Library (MFC Library)?

Microsoft Foundation Class Library er et verktøysett som inneholder et sett med forhåndsdefinerte C ++ klasser for å bygge applikasjoner for Windows. Dette begrepet er også kjent som Microsoft Foundation Classes (MFC).

Techopedia forklarer Microsoft Foundation Class Library (MFC Library)

MFC gir et applikasjonsrammeverk for å bygge programmer for Windows. Programmering med MFC har følgende fordeler:

  • Sparer tid for utviklere ved å oppgi forhåndsskrevet kode
  • Gir større fleksibilitet ved å gjøre koden mer bærbar blant forskjellige operativsystemer (Windows og Unix - krever en Unix-versjon av MFC) og prosessorer (x86 og DEC Alpha)
  • Tilbyr klasser for å lage fanedialoger, forhåndsvisning av forhåndsvisning og brukergrensesnittelementer, for eksempel vinduer, verktøylinjer, menyer osv
  • Forenkler databaseprogrammering gjennom Data Access Objects (DAO) og ODBC (Class Database Connectivity)
  • Gir enkel tilgang til andre teknologier som ActiveX-kontroller, Object Linking and Embedding (OLE) og Internett-programmering.

Når du bruker MFC, er det sjeldne tilfeller hvor direkte bruk av Windows-applikasjonsprogrammeringsgrensesnitt (APIer) er nødvendig. Fordi MFC er en tynn innpakning for Windows API, blir de fleste klassemetoder faktisk kartlagt til de tilsvarende API-funksjonene.


I april 2010 ble MFC versjon 10 utgitt med Visual C ++ 2010 og .NET versjon 4.0.

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