Itthon Fejlesztés Mi a microsoft foundation osztály könyvtár (mfc könyvtár)? - meghatározás a techopedia alapján

Mi a microsoft foundation osztály könyvtár (mfc könyvtár)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a Microsoft Foundation Class Library (MFC Library)?

A Microsoft Foundation Class Library egy eszközkészlet, amely előre definiált C ++ osztályokat tartalmaz a Windows alkalmazásai számára. Ez a kifejezés a Microsoft Foundation Classes (MFC) néven is ismert.

A Techopedia magyarázza a Microsoft Foundation Class Library (MFC Library)

Az MFC alkalmazási keretet biztosít a Windows programjai számára. Az MFC-vel történő programozás a következő előnyökkel rendelkezik:

  • Időt takarít meg a fejlesztők számára előre megírt kód megadásával
  • Nagyobb rugalmasságot biztosít, ha a kódot hordozhatóbbá teszi a különféle operációs rendszerek (Windows és Unix - az MFC Unix verzióját igényli) és a processzorok (x86 és DEC Alpha) között
  • Osztályokat biztosít a párbeszédpanelek, a nyomtatás előnézete és a felhasználói felület elemei, például ablakok, eszközsorok, menük stb. Létrehozásához
  • Egyszerűsíti az adatbázis-programozást a Data Access Objects (DAO) és az Open Database Connectivity (ODBC) osztályokon keresztül
  • Könnyű hozzáférést biztosít más technológiákhoz, például az ActiveX vezérlőkhöz, az Object Linking and Embedging (OLE) és az Internet programozáshoz.

Az MFC használatakor ritkán fordul elő, hogy a Windows alkalmazásprogramozási interfészek (API) közvetlen használatára van szükség. Mivel az MFC egy vékony csomagolóeszköz a Windows API-hoz, az osztálymódszerek többségét valóban leképezik a megfelelő API-funkciókkal.


2010 áprilisában megjelent az MFC 10. verziója a Visual C ++ 2010 és a .NET 4.0 verzióval.

Mi a microsoft foundation osztály könyvtár (mfc könyvtár)? - meghatározás a techopedia alapján