Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ihre Arbeit mit dem Microsoft Foundation Class (MFC)-Bibliotheksframework basiert weitgehend auf einigen hauptklassen und mehreren Visual C++-Tools. Einige Klassen kapseln einen großen Teil der Win32-Anwendungsprogrammierschnittstelle (API). Andere Klassen kapseln Anwendungskonzepte wie Dokumente, Ansichten und die Anwendung selbst. Andere kapseln OLE-Features und ODBC- und DAO-Datenzugriffsfunktionen. (DAO wird über Office 2013 unterstützt. DAO 3.6 ist die endgültige Version und gilt als veraltet.)
Beispielsweise wird das Konzept des Fensters von Win32 von der MFC-Klasse CWnd
gekapselt. Das heißt, eine C++-Klasse mit dem Namen CWnd
Kapselt oder "umschließt" das HWND
Handle, das ein Windows-Fenster darstellt. Ebenso kapselt die Klasse CDialog
Win32-Dialogfelder.
Kapselung bedeutet, dass die C++-Klasse CWnd
z. B. eine Membervariable vom Typ HWND
enthält, und die Memberfunktionen der Klasse kapseln Aufrufe an Win32-Funktionen, die einen HWND
Parameter annehmen. Die Klassenmememmfunktionen haben in der Regel denselben Namen wie die Win32-Funktion, die sie kapseln.
In diesem Abschnitt
Dokumente, Ansichten und das Framework
Assistenten und Ressourcen-Editoren
In verwandten Abschnitten
So ruft das Framework Ihren Code auf
Dokumentvorlagen und der Erstellungsprozess für Dokument/Ansicht
Nachrichtenverarbeitung und -zuordnung
Siehe auch
Verwenden der Klassen zum Schreiben von Anwendungen für Windows