Freigeben über


Framework (MFC)

Ihre Arbeit mit dem Seiten Bibliothek MFC (Microsoft Foundation Class) basiert größtenteils auf einigen wichtigsten Klassen und einigen Visual C++-Toolen.Einige Klassen kapseln einen großen Teil der Win32-API (Application Programming Interface).Andere Klassen kapseln Anwendung Begriffe wie Dokumente, Ansichten und die Anwendung selbst.Eine kapseln andere OLE-Funktionen und ODBC- und DAO-Datenzugriffs.

Zum Beispiel wird der Begriff des Fensters durch MFC-Klasse CWnd gekapselt.Das heißt, kapselt eine ++ Klasse mit dem Namen CWnd " oder "bindet das HWND Handle, das ein Windows-Fenster darstellt.Entsprechend Win32-Dialogfelder CDialog-Klasse kapselt.

Kapselung bedeutet, dass die C++-Klasse CWnd z. B. eine Membervariable vom Typ HWND enthält und die Memberfunktion der Klasse Aufrufe von Win32-Funktionen kapseln HWND als Parameter akzeptieren.Die Klassenmember Funktionen verfügen in der Regel über denselben Namen, den die Win32-Funktion es kapseln.

In diesem Abschnitt

SDI und MDI

Dokumente, Ansichten und das Framework

Ressourcen-Editoren und Assistenten

In verwandten Abschnitten

Build auf dem Framework

Wie das Framework den Code aufruft

CWinApp: Die Anwendungsklasse

Dokumentvorlagen und der Ansichts-Erstellungs-Prozess/Dokument

Meldungsbehandlung und Zuordnung

Fensterobjekte

Siehe auch

Konzepte

Verwenden von Klassen, die von Anwendungen für Windows zu schreiben