Turinys:
- Apibrėžimas - ką reiškia „Microsoft Foundation Class Library“ (MFC Library)?
- „Techopedia“ paaiškina „Microsoft Foundation Class Library“ (MFC Library)
Apibrėžimas - ką reiškia „Microsoft Foundation Class Library“ (MFC Library)?
„Microsoft Foundation Class Library“ yra priemonių rinkinys, kuriame yra iš anksto apibrėžtų C ++ klasių, skirtų „Windows“ programoms kurti, rinkinys. Šis terminas taip pat žinomas kaip „Microsoft Foundation Classes“ (MFC).
„Techopedia“ paaiškina „Microsoft Foundation Class Library“ (MFC Library)
MFC pateikia programų, skirtų „Windows“, kūrimo programą. Programavimas naudojant MFC turi šiuos privalumus:
- Sutaupo kūrėjų laiko pateikdamas iš anksto parašytą kodą
- Suteikia daugiau lankstumo, nes kodą lengviau perkelti į skirtingas operacines sistemas („Windows“ ir „Unix“ - reikalinga „Unix“ MFC versija) ir procesorius („x86“ ir „DEC Alpha“)
- Pateikia kursus skirtukų dialogų, spausdinimo peržiūros ir vartotojo sąsajos elementų, tokių kaip langai, įrankių juostos, meniu ir kt., Kūrimui.
- Supaprastina duomenų bazės programavimą per duomenų prieigos objektų (DAO) ir atvirų duomenų bazių sujungimo (ODBC) klases
- Suteikia lengvą prieigą prie kitų technologijų, tokių kaip „ActiveX“ valdikliai, objektų susiejimas ir įterpimas (OLE) bei interneto programavimas.
Kai naudojate MFC, retais atvejais reikia tiesiogiai naudoti „Windows“ programų programavimo sąsajas (API). Kadangi MFC yra plonas „Windows API“ aplankas, dauguma klasės metodų iš tikrųjų yra susieti su atitinkamomis API funkcijomis.
2010 m. Balandžio mėn. Buvo išleista MFC 10 versija su „Visual C ++ 2010“ ir .NET 4.0 versija.
