Casa Sviluppo Quali sono le classi di microsoft foundation (mfc)? - definizione da techopedia

Quali sono le classi di microsoft foundation (mfc)? - definizione da techopedia

Sommario:

Anonim

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.

Quali sono le classi di microsoft foundation (mfc)? - definizione da techopedia