Table des matières:
- Définition - Que signifie Microsoft Foundation Classes (MFC)?
- Techopedia explique Microsoft Foundation Classes (MFC)
Définition - Que signifie Microsoft Foundation Classes (MFC)?
Les classes de base Microsoft (MFC) sont des classes de langage C ++ et d'interface de programmation d'applications (API) Windows regroupées dans une bibliothèque de développement d'applications logicielles.
La bibliothèque MFC est une collection de nombreuses classes différentes, y compris les API Windows. Il est construit avec le langage C ++ et sert les fonctionnalités requises par la plupart des logiciels exécutables. Ces classes sont du code pré-écrit et basé sur la routine qui peut être réutilisé en tant que composants de programme d'application sur le même serveur principal.
Techopedia explique Microsoft Foundation Classes (MFC)
Au fur et à mesure que Microsoft réalisait le besoin de fonctionnalités logicielles et d'applications Web réelles, ainsi que la demande mondiale croissante de solutions technologiques, le travail du programmeur devenait de plus en plus complexe. De nombreux programmeurs étaient habitués à réécrire ou à personnaliser le code pour différentes applications, notamment en raison de la nature identique des contrôles basés sur le système d'exploitation.
En 1993, Microsoft a publié MFC 1.0 avec C / C ++ 7.0, qui était un ensemble complet de classes et d'API Windows pré-écrites et facilement incorporées qui a considérablement réduit le temps et les efforts des développeurs.
L'outil d'infrastructure de bibliothèque MFC reste populaire et est utilisé par de nombreux développeurs. Cependant, le framework .NET fait des progrès importants en raison de son solide support Microsoft et de son interopérabilité linguistique variée. La bibliothèque MFC comprend toutes les interfaces d'application potentiellement requises, telles que l'interface utilisateur graphique, ActiveX, les entrées / sorties et d'autres mécanismes de gestion du système d'exploitation.
