Microsoft Foundation Class Library (MFC Library)

Autor: Monica Porter
Data Creației: 18 Martie 2021
Data Actualizării: 1 Iulie 2024
Anonim
Microsoft Foundation Class (MFC)
Video: Microsoft Foundation Class (MFC)

Conţinut

Definiție - Ce înseamnă Microsoft Foundation Class Library (MFC Library)?

Microsoft Foundation Class Library este un set de instrumente care conține un set de clase C ++ predefinite pentru construirea aplicațiilor pentru Windows. Acest termen este cunoscut și sub denumirea de Microsoft Foundation Classes (MFC).


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Microsoft Foundation Class Library (MFC Library)

MFC oferă un cadru de aplicații pentru crearea de programe pentru Windows. Programarea cu MFC are următoarele avantaje:

  • Economisește timp dezvoltatorilor prin furnizarea de cod pre-scris
  • Oferă o mai mare flexibilitate, făcând codul mai portabil printre diferite sisteme de operare (Windows și Unix - necesită o versiune Unix a MFC) și procesoare (x86 și DEC Alpha)
  • Oferă clase pentru crearea de dialoguri cu file, previzualizări și elemente de interfață de utilizator, cum ar fi ferestre, bare de instrumente, meniuri, etc
  • Simplifică programarea bazei de date prin intermediul Obiectelor de acces la date (DAO) și a claselor Open Database Connectivity (ODBC)
  • Oferă acces facil la alte tehnologii, cum ar fi controale ActiveX, conectarea și încorporarea obiectelor (OLE) și programarea Internet.

Când utilizați MFC, există cazuri rare atunci când este necesară utilizarea directă a interfețelor de programare a aplicațiilor Windows (APIs). Deoarece MFC este un înveliș subțire pentru API-ul Windows, majoritatea metodelor clasei sunt de fapt mapate la funcțiile API corespunzătoare.

În aprilie 2010, versiunea 10 MFC a fost lansată cu Visual C ++ 2010 și .NET versiunea 4.0.