Sadržaj:
- Definicija - Što znači knjižnica klase Microsoft Foundation Class (MFC knjižnica)?
- Techopedia objašnjava Microsoftovu biblioteku klasa klasa (MFC knjižnica)
Definicija - Što znači knjižnica klase Microsoft Foundation Class (MFC knjižnica)?
Microsoft Foundation Class knjižnica je skup alata koji sadrži skup unaprijed definiranih klasa C ++ za izgradnju aplikacija za Windows. Ovaj je pojam poznat i kao Microsoft Foundation Class (MFC) klase (MFC).
Techopedia objašnjava Microsoftovu biblioteku klasa klasa (MFC knjižnica)
MFC pruža aplikacijski okvir za izgradnju programa za Windows. Programiranje s MFC-om ima sljedeće prednosti:
- Štedi vrijeme programerima pružajući unaprijed napisani kôd
- Pruža veću fleksibilnost čineći kod prijenosnijim među različitim operativnim sustavima (Windows i Unix - zahtijeva Unix verziju MFC-a) i procesorima (x86 i DEC Alpha)
- Pruža klase za izradu dijaloga kartica, pregled ispisa i elemenata korisničkog sučelja, poput prozora, alatnih traka, izbornika itd
- Pojednostavljuje programiranje baze podataka putem klasa Pristup podacima (DAO) i klase otvorenosti baze podataka (ODBC)
- Omogućuje jednostavan pristup drugim tehnologijama poput ActiveX kontrola, povezivanja i ugradnje objekata (OLE) i internetskog programiranja.
Kada koristite MFC, rijetki su slučajevi kada je potrebna izravna uporaba programskih sučelja za Windows aplikacija (API-ja). Budući da je MFC tanak omotač za Windows API, većina metoda klasa zapravo je preslikana na odgovarajuće API funkcije.
U travnju 2010. godine objavljena je MFC verzija 10 s Visual C ++ 2010 i .NET verzijom 4.0.