MFC-Desktopanwendungen
Die MFC-Bibliothek (Microsoft Foundation Class) stellt einen objektorientierten Wrapper für den Großteil der Win32 und COM APIs bereit. Obwohl sie zum Erstellen sehr einfacher Desktopanwendungen verwendet werden kann, ist sie besonders hilfreich, wenn Sie komplexere Benutzeroberflächen mit mehreren Steuerelementen entwickeln müssen. Sie können MFC 11.0 zum Erstellen von Anwendungen mit Office-Formatbenutzeroberflächen verwenden.
Der MFC-Verweis umfasst die Klassen, die globalen Funktionen sowie die globalen Variablen und Makros, aus denen die Microsoft Foundation Class Library, Version 11.0 besteht.
Die in jeder Klasse enthaltenen einzelnen Hierarchiendiagramme sind beim Suchen von Basisklassen hilfreich. Der MFC-Verweis beschreibt normalerweise keine geerbte Memberfunktionen oder geerbte Operatoren. Weitere Informationen zu diesen Funktionen finden Sie unter den Basisklassen, die in den Hierarchiendiagrammen dargestellt werden.
Die Dokumentation für jede Klasse umfasst einen Klassenüberblick, eine Memberzusammenfassung nach Kategorie und Themen für die Memberfunktionen, überladenen Operatoren und Datenmember.
Öffentliche und geschützte Klassenmember werden nur dokumentiert, wenn sie in Anwendungen oder abgeleiteten Klassen normalerweise verwendet werden. Eine vollständige Liste der Klassenmember finden Sie bei den Klassenheaderdateien.
Wichtig
Die MFC-Klassen und ihre Member können in Anwendungen, die in Windows-Runtime ausführen, nicht verwendet werden.
MFC-Bibliotheken (DLLs) zur Codierung in Multibyte-Zeichenfolgen (MBCS) sind nicht mehr in Visual Studio enthalten. Sie sind jedoch als Visual Studio-Add-On verfügbar.Weitere Informationen finden Sie unter MFC MBCS DLL-Add-On.
In diesem Abschnitt
Hierarchiediagramm
Die Klassenbeziehungen werden visuell in der Klassenbibliothek aufgeführt.Übersicht über die Klassenbibliothek
Die Klassen in der MFC-Bibliothek werden nach Kategorie aufgeführt.Exemplarische Vorgehensweisen (MFC)
Enthält Artikel, die Sie durch verschiedene den MFC-Bibliotheksfunktionen zugeordnete Aufgaben, führt.Technische Hinweise zu MFC
Stellt Links zu den spezialisierten Themen bereit, die vom MFC-Entwicklerteam zur Klassenbibliothek geschrieben wurden.Anpassung für MFC
Stellt einige Tipps für die Anpassung der MFC-Anwendung bereit.MFC-Klassen
Enthält Links zu Headerdateiinformationen und für die MFC-Klassen bereit.Interne Klassen
Wird von den MFC intern verwendet. Vollständigkeitshalber werden diese internen Klassen in diesem Abschnitt beschreiben. Sie sollen allerdings nicht direkt im Code verwendet werden.MFC-Makros, globale Funktionen und globale Variablen
Stellt Links zu den Makros und globale Funktionen in der MFC-Bibliothek bereit.Strukturen, Stile, Rückrufe und Meldungszuordnungen
Stellt Links zu den Strukturen, Stilen, Rückrufen und den Meldungszuordnungen bereit, die von der MFC-Bibliothek verwendet werden.
Verwandte Abschnitte
Hierarchiediagrammkategorien
Beschreibt das MFC-Hierarchiendiagramm nach Kategorie.ATL/MFC Shared Classes
Enthält Links zu den Klassen, die von MFC und ATL freigegeben werden.MFC-Beispiele
Stellt Links zu Beispielen bereit, mit denen die Verwendung von MFC gezeigt wird.Visual C++-Bibliotheken ‑ Referenz
Enthält Links zu den verschiedenen Bibliotheken von Visual C++, einschließlich ATL, MFC, OLE DB-Vorlagen, C-Laufzeitbibliothek und C++-Standardbibliothek.Debuggen in Visual Studio
Stellt Links zum Visual Studio-Debugger für die Behebung logischer Fehler in Ihrer Anwendung oder in gespeicherten Prozeduren bereit.