Microsoft Foundation Class Library (knjižnica MFC)

Avtor: Monica Porter
Datum Ustvarjanja: 18 Pohod 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
Microsoft Foundation Class Library (knjižnica MFC) - Tehnologija
Microsoft Foundation Class Library (knjižnica MFC) - Tehnologija

Vsebina

Opredelitev - Kaj pomeni knjižnica razredov Microsoft Foundation Class (knjižnica MFC)?

Microsoftova knjižnica razredov je zbirka orodij, ki vsebuje niz vnaprej določenih razredov C ++ za gradnjo aplikacij za Windows. Ta izraz je znan tudi kot Microsoft Foundation Class (MFC) razredi.


Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Techopedia razlaga knjižnico razredov Microsoft Foundation Class (knjižnica MFC)

MFC ponuja aplikacijski okvir za gradnjo programov za Windows. Programiranje z MFC ima naslednje prednosti:

  • Razvijalcem prihrani čas z vnaprej napisano kodo
  • Zagotavlja večjo prilagodljivost, saj koda postane bolj prenosljiva med različnimi operacijskimi sistemi (Windows in Unix - zahteva Unix različico MFC) in procesorji (x86 in DEC Alpha)
  • Zagotavlja razrede za ustvarjanje dialogov zavihkov, predogled in elemente uporabniškega vmesnika, kot so okna, orodne vrstice, meniji itd
  • Poenostavlja programiranje baz podatkov prek razredov Dostop do podatkov (DAO) in Odprto povezovanje podatkovne baze (ODBC)
  • Omogoča enostaven dostop do drugih tehnologij, kot so ActiveX kontrole, povezovanje in vdelava predmetov (OLE) in internetno programiranje.

Pri uporabi MFC so redki primeri, ko je potrebna neposredna uporaba aplikacijskih programskih vmesnikov (API-jev) za Windows. Ker je MFC tanek ovoj za Windows API, je večina metod razreda dejansko preslikana na ustrezne funkcije API-ja.

Aprila 2010 je bila izdana različica 10 MFC z Visual C ++ 2010 in .NET različico 4.0.