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

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

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Microsoft Foundation Class Library (MFC Library)?

Microsoft Foundation Class Library er et værktøjssæt, der indeholder et sæt foruddefinerede C ++ klasser til opbygning af applikationer til Windows. Dette udtryk kaldes også Microsoft Foundation Classes (MFC).

Techopedia forklarer Microsoft Foundation Class Library (MFC Library)

MFC giver en applikationsramme til opbygning af programmer til Windows. Programmering med MFC har følgende fordele:

  • Sparer udviklere tid ved at give forudskrevet kode
  • Giver større fleksibilitet ved at gøre koden mere bærbar blandt forskellige operativsystemer (Windows og Unix - kræver en Unix-version af MFC) og processorer (x86 og DEC Alpha)
  • Tilbyder klasser til oprettelse af fanedialoger, udskrivningseksempel og brugergrænsefladeelementer, såsom windows, værktøjslinjer, menuer osv
  • Forenkler databaseprogrammering gennem Data Access Objects (DAO) og ODBC (Class Database Connectivity) klasser
  • Giver let adgang til andre teknologier som ActiveX-kontroller, Object Linking and Embedding (OLE) og Internet-programmering.

Når du bruger MFC, er der sjældne tilfælde, hvor direkte brug af Windows-applikationsprogrammeringsgrænseflader (API'er) er nødvendig. Da MFC er en tynd indpakning til Windows API, kortlægges de fleste af klassemetoderne faktisk til deres tilsvarende API-funktioner.


I april 2010 blev MFC version 10 frigivet med Visual C ++ 2010 og .NET version 4.0.

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