Koti kehitys Mikä on microsoft Foundation -luokkakirjasto (mcc-kirjasto)? - määritelmä techopediasta

Mikä on microsoft Foundation -luokkakirjasto (mcc-kirjasto)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

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.

Mikä on microsoft Foundation -luokkakirjasto (mcc-kirjasto)? - määritelmä techopediasta