Infrastructure (MFC)
Votre travail avec l'infrastructure (MFC) de la bibliothèque MFC repose essentiellement sur certaines classes importantes et plusieurs outils Visual C++.Certaines classes encapsulent une grande partie de l'interface de programmation d'applications Win32 (API).d'autres classes encapsulent des concepts d'application tels que des documents, des vues, et l'application elle-même.D'autres encore encapsulent la notion de fonctionnalité de fonctionnalités et d'accès aux données ODBC et DAO.
Par exemple, le concept de Win32 dans la fenêtre est encapsulé par la classe MFC CWnd.Autrement dit, le en C++ CWnd appelé par classe encapsule ou « encapsule » le handle d' HWND qui représente une fenêtre de windows.De même, la classe CDialog encapsule des boîtes de dialogue Win32.
L'encapsulation signifie que la classe CWndC++, par exemple, contient une variable membre de type HWND, et les fonctions membres de classe encapsulent les appels à Win32 fonctions qui prennent HWND comme paramètre.Les fonctions membres de classe adoptent généralement le même nom que la fonction Win32 ils encapsulent.
Dans cette section
Documents, vues, et l'infrastructure
Assistant et éditeurs de ressources
Dans les rubriques connexes
Comment l'infrastructure appelle votre code
CWinApp : La classe d'application
Modèles de document et le processus de création du document/vue
Gestion des messages et les mappages
Voir aussi
Concepts
Utilisation des classes pour écrire des applications pour Windows