Sisällysluettelo:
- Määritelmä - Mitä Microsoft Foundation Class Library (MFC Library) tarkoittaa?
- Techopedia selittää Microsoft Foundation Class Library -kirjaston (MFC Library)
Määritelmä - Mitä Microsoft Foundation Class Library (MFC Library) tarkoittaa?
Microsoft Foundation Class Library on työkalupakki, joka sisältää joukon ennalta määritettyjä C ++ -luokkia Windows-sovellusten rakentamiseen. Tämä termi tunnetaan myös nimellä Microsoft Foundation Classes (MFC).
Techopedia selittää Microsoft Foundation Class Library -kirjaston (MFC Library)
MFC tarjoaa sovelluskehyksen Windows-ohjelmien rakentamiseen. Ohjelmoinnilla MFC: llä on seuraavat edut:
- Säästää kehittäjien aikaa tarjoamalla ennalta kirjoitettu koodi
- Tarjoaa suuremman joustavuuden tekemällä koodin siirrettävissä eri käyttöjärjestelmissä (Windows ja Unix - vaatii MFC: n Unix-version) ja prosessoreissa (x86 ja DEC Alpha)
- Tarjoaa luokkia välilehtiikkunoiden, tulostuksen esikatselun ja käyttöliittymäelementtien, kuten ikkunoiden, työkalurivien, valikoiden jne., Luomiseksi.
- Yksinkertaistaa tietokannan ohjelmointia Data Access Objects (DAO) - ja Open Database Connectivity (ODBC) -luokkien avulla
- Tarjoaa helpon pääsyn muihin tekniikoihin, kuten ActiveX-komponentit, objektien linkittäminen ja upottaminen (OLE) ja Internet-ohjelmointi.
MFC: tä käytettäessä on harvinaisia tapauksia, joissa tarvitaan Windows-sovellusohjelmointirajapintojen (API) suora käyttö. Koska MFC on ohut kääre Windows-sovellusliittymälle, suurin osa luokan menetelmistä on tosiasiallisesti kartoitettu vastaaviin API-toimintoihin.
Huhtikuussa 2010 julkaistiin MFC-versio 10 Visual C ++ 2010- ja .NET-version 4.0 kanssa.
