Sommario:
- Definizione: che cosa significa Microsoft Foundation Classes (MFC)?
- Techopedia spiega Microsoft Foundation Classes (MFC)
Definizione: che cosa significa Microsoft Foundation Classes (MFC)?
Le classi di fondazione Microsoft (MFC) sono classi in linguaggio C ++ e API (Application Programming Interface) di Windows raggruppate in una libreria di sviluppo di applicazioni software.
La libreria MFC è una raccolta di molte classi diverse, incluse le API di Windows. È costruito con il linguaggio C ++ e offre funzionalità richieste dalla maggior parte dei programmi software eseguibili. Queste classi sono codici pre-scritti e basati su routine che possono essere riutilizzati come componenti del programma applicativo sullo stesso back-end.
Techopedia spiega Microsoft Foundation Classes (MFC)
Poiché Microsoft ha compreso la necessità di software reali e funzionalità di applicazioni Web, nonché la crescente domanda globale di soluzioni tecnologiche, il lavoro del programmatore è diventato sempre più complesso. Molti programmatori erano abituati a riscrivere o personalizzare il codice per diverse applicazioni, soprattutto a causa della natura identica dei controlli basati sul sistema operativo.
Nel 1993, Microsoft ha rilasciato MFC 1.0 con C / C ++ 7.0, che era un set completo di classi pre-scritte e facilmente incorporabili e API di Windows che riducevano notevolmente il tempo e lo sforzo degli sviluppatori.
Lo strumento del framework della libreria MFC rimane popolare ed è utilizzato da molti sviluppatori. Tuttavia, il framework .NET sta facendo passi da gigante grazie al suo solido supporto Microsoft e all'interoperabilità linguistica varia. La libreria MFC comprende tutte le interfacce applicative potenzialmente necessarie, come l'interfaccia utente grafica, ActiveX, input / output e altri meccanismi di gestione del sistema operativo.