Microsoft Foundation Class Library (MFC Library)

Forfatter: Monica Porter
Oprettelsesdato: 18 Marts 2021
Opdateringsdato: 27 Juni 2024
Anonim
Microsoft Foundation Class (MFC)
Video.: Microsoft Foundation Class (MFC)

Indhold

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).


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

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 forskrevet 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, forhåndsvisning 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.