Microsoft Foundation Class Library (MFC Library)

Författare: Monica Porter
Skapelsedatum: 18 Mars 2021
Uppdatera Datum: 1 Juli 2024
Anonim
Microsoft Foundation Class (MFC)
Video: Microsoft Foundation Class (MFC)

Innehåll

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

Microsoft Foundation Class Library är ett verktygssats som innehåller en uppsättning fördefinierade C ++ klasser för att bygga applikationer för Windows. Denna term kallas också Microsoft Foundation Classes (MFC).


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Microsoft Foundation Class Library (MFC Library)

MFC tillhandahåller en applikationsram för att bygga program för Windows. Programmering med MFC har följande fördelar:

  • Sparar utvecklare tid genom att tillhandahålla förskriven kod
  • Ger större flexibilitet genom att göra koden mer portabel bland olika operativsystem (Windows och Unix - kräver en Unix-version av MFC) och processorer (x86 och DEC Alpha)
  • Tillhandahåller klasser för att skapa flikdialogrutor, förhandsgranskning och användargränssnittselement, som fönster, verktygsfält, menyer osv
  • Förenklar databasprogrammering genom Data Access Objects (DAO) och ODBC-klasser (Open Database Connectivity)
  • Ger enkel åtkomst till andra tekniker som ActiveX-kontroller, Object Linking and Embedding (OLE) och Internet-programmering.

När du använder MFC finns det sällsynta fall när direkt användning av Windows-applikationsprogrammeringsgränssnitt (API: er) behövs. Eftersom MFC är ett tunt omslag för Windows API är de flesta klassmetoder faktiskt mappade till deras motsvarande API-funktioner.

I april 2010 släpptes MFC version 10 med Visual C ++ 2010 och .NET version 4.0.