Rubriques de général MFC
Cette famille d'articles inclut des détails techniques à propos de la bibliothèque MFC (Microsoft Foundation Class) (MFC) et fournit une vue d'ensemble de l'infrastructure MFC et de ses éléments clés et sous-systèmes.
La bibliothèque MFC est une infrastructure d'application pour la programmation dans Microsoft Windows. Écrit en C++, MFC fournit une grande partie du code nécessaire pour gérer vos fenêtres, vos menus, et vos boîtes de dialogue ; exécution de l'entrée/sortie de base ; stockage de collections d'objets de données ; etc. Il vous suffit d'ajouter le code spécifique à l'application dans cette infrastructure. Selon la nature de la classe C++ programmation, il est facile d'étendre ou de substituer les fonctionnalités de base que l'infrastructure MFC fournit.
L'infrastructure MFC est une approche efficace qui vous permet de construire votre solution en bénéficiant du travail des programmeurs experts de Windows. MFC raccourcit le temps de développement ; rend le code davantage portable ; permet une grande prise en charge sans réduire la liberté et souplesse de programmation ; et donne un accès aisé aux éléments et technologies d'interface utilisateur durs à utiliser, comme la technologie Active, l'OLE, et la programmation Internet. En outre, MFC simplifie la programmation de bases de données via Data Access Objects (DAO) et ODBC, et la programmation réseau via Windows Sockets. MFC facilite la programmation des fonctionnalités comme les feuilles de propriétés (« onglet dialogue »), aperçu avant impression, et les barres d'outils flottantes personnalisables.
Dans cette section
MFC Samples, qui sont fournis dans Exemples Visual C++
Utilisation des fichiers sources MFC
Utilisation des classes pour écrire des applications pour Windows
CWinApp : La classe d'application
Modèles de document et le processus de création du document/vue
Gestion des données d'état des modules MFC
traitement des boucles inactives
Prise en charge des contextes d'activation dans l'état du module MFC
Isolement de la bibliothèque de contrôles communs MFC
Spécifications pour la génération des contrôles communs Windows Vista
Comment : ajouter la prise en charge du Gestionnaire de redémarrage
Pour une présentation de la documentation de référence MFC, consultez Bibliothèque Microsoft Foundation Class.
Pour plus d'informations sur ATL, consultez Référence ATL.