Partager via


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

Versions de bibliothèques MFC

Utilisation des classes pour écrire des applications pour Windows

générer sur l'infrastructure

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.

Voir aussi

Référence

L'utilisation d'objets window