Allgemeine MFC-Themen
Diese Familie von Artikeln enthält technische Details über die MFC-Bibliothek (Microsoft Foundation Class) und bietet eine Übersicht über MFC-Frameworks und seiner Hauptkomponenten und Subsysteme.
Microsoft Foundation Class-Bibliothek ist ein Anwendungsframework für die Programmierung in Microsoft Windows.Geschrieben in C++, MFC stellt Anteil des Codes, der zum Verwalten von Fenstern, Menüs und von Dialogfeldern erforderlich ist; Ausführen der grundlegenden Eingabe/Ausgabe; Speichern von Auflistungen Datenobjekten; u. a.Alles, was Sie tun müssen, ist, den anwendungsspezifischen Code in dieses Framework hinzuzufügen.Die Art der C++-Klassenprogrammierung angegeben, ist es einfach, die grundlegende Funktionalität zu erweitern oder zu überschreiben, die das MFC-Framework bereitstellt.
Das MFC-Framework ist ein Menübefehl Ansatz, der Sie nach der Arbeit von sachverständigen Programmierern für Windows erstellen können.MFC gekürzt Entwicklungszeit; macht Code besser portierbar; bietet Unterstützung ungeheure, ohne Programmierung Flexibilität und Flexibilität zu reduzieren; und gibt einfachen Zugriff "stark dem Programm" zu Benutzeroberflächenelementen und - Technologien, wie Active Technology, OLE und Webprogrammierung.Darüber hinaus vereinfacht MFC Datenbankprogrammierung durch Datenzugriffsobjekte (DAO) und Open Database Connectivity (ODBC) und Netzwerkprogrammierung von Windows Sockets.MFC ist es einfach, Funktionen wie Eigenschaftenblätter (Registerkarte "Dialogfelder"), Seitenansicht und unverankert zu programmieren, anpassbare Symbolleisten.
In diesem Abschnitt
MFC Samples, die in Visual C++-Beispiele angegeben werden
Verwenden der MFC-Quelldateien
Verwenden von Klassen, die von Anwendungen für Windows zu schreiben
CWinApp: The Application-Klasse
Dokumentvorlagen und der Dokument/Ansichts-Erstellungs-Prozess
Verwalten der Statusdaten von MFC-Modulen
Leerlaufschleifen-Verarbeitung
Unterstützung für Aktivierungs-Kontexte im MFC-Modulzustand
Isolation der MFC-Bibliothek für allgemeine Steuerelemente
Build-Anforderungen für Windows Vista-gemeinsame Regelungen
How to: Add Restart Manager Support
Eine Übersicht der MFC-Referenz-Dokumentation, finden Sie unter Microsoft Foundation Class-Bibliothek.
Informationen über ATL, finden Sie unter Active Template Library-Verweis.