MFC et ATL

 

Date de publication : août 2016

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

MFC (Microsoft Foundation Classes) fournit un wrapper orienté objet C++ pour Win32 qui permet de développer rapidement des applications de bureau natives. La bibliothèque ATL (Active Template) est une bibliothèque de wrappers qui simplifie le développement COM. Elle est beaucoup utilisée pour créer des contrôles ActiveX.

Vous pouvez créer des programmes MFC ou ATL avec Visual Studio Community Edition ou une version supérieure. Les éditions Express ne prennent en charge ni MFC ni ATL. Dans Visual Studio 2015, Visual C++ est un composant facultatif, et les composants MFC et ATL sont des sous-composants facultatifs sous Visual C++. Si vous ne sélectionnez pas ces composants lors de l’installation de Visual Studio, il vous est demandé de les installer la première fois que vous tentez de créer ou d’ouvrir un projet MFC ou ATL.

TitreDescription
MFC, applications de bureauMFC (Microsoft Foundation Classes) propose un wrapper léger orienté objet via Win32 qui permet de développer rapidement des applications GUI en C++.
ATL COM Desktop ComponentsATL fournit des modèles de classe et d’autres constructions d’utilisation pour simplifier la création d’objets COM en C++.
ATL/MFC Shared ClassesRéférences pour la CStringT Class et d’autres classes partagées par MFC et ATL.
Working with Resource FilesL’éditeur de ressources permet de modifier les ressources d’interface utilisateur telles que les chaînes, les images et les boîtes de dialogue.
Visual C++Rubrique parente de l’ensemble du contenu C++ de MSDN Library.
Afficher: