MFC-Konzepte

Dieser Abschnitt enthält konzeptionelle und aufgabenbasierte Themen, die Ihnen helfen, mit der MFC-Bibliothek (Microsoft Foundation Class) zu programmieren.

In diesem Abschnitt

Allgemeine MFC-Themen
Erläutert die technischen Details der MFC-Bibliothek.

Verwenden von CObject
Enthält Links zur Anwendung von CObject, der Basisklasse für die meisten MFC-Klassen.

Sammlungen
Erläutert die Auflistungsklassen, die ohne oder aus C++-Vorlagen erstellt wurden.

Datum und Uhrzeit
Enthält Links zu Themen über die Verwendung von Datum und Zeit mit MFC.

Dateien
Erläutert CFile und wie Dateien in MFC verarbeitet werden.

Speicherverwaltung (MFC)
Beschreibt, wie die allgemeinen Dienste verwendet werden, die sich auf die Speicherverwaltung beziehen.

Meldungsbehandlung und Zuordnung
Beschreibt, wie das MFC-Framework Nachrichten und Befehle verarbeitet und wie diese mit ihren jeweiligen Handlerfunktionen verknüpft werden.

Serialisierung
Erläutert den Serialisierungsmechanismus, der bereitgestellt wird, um Objekte über mehrere Programmausführungen hinweg fortbestehen zu lassen.

Ausnahmebehandlung (MFC)
Erläutert die Ausnahmebehandlungsmechanismen, die in MFC verfügbar sind.

Grundlagen der MFC-Internetprogrammierung
Erläutert die MFC-Klassen, die Internetprogrammierung unterstützen.

MFC-Internetprogrammierungsaufgaben
Erläutert, wie Anwendungen Internetunterstützung hinzugefügt wird.

Unterstützung für Unicode- und Multibyte-Zeichensätze (MBCS)
Erläutert die Verwendung der MFC- und ATL-Unterstützung für Unicode- und Multibyte-Zeichensätze.

MFC COM
Erläutert eine MFC-Teilmenge, die entworfen wurde, um COM zu unterstützen. Dagegen wurde der Großteil der Active Template Library (ATL) für die COM-Programmierung entworfen.

Multithreading mit C++ und MFC
Erläutert, was Prozesse und Threads sind und wie Multithreading in MFC gehandhabt wird.

Windows-Sockets in MFC
Erläutert die MFC-Implementierung von Windows Sockets.

MFC-Referenz
Bietet Referenzmaterial für die MFC-Bibliothek: Einige Klassen bilden das Anwendungsframework, das wiederum das Framework einer für die Windows-API geschriebenen Anwendung darstellt.

MFC-Beispiele
Stellt Links zu Beispielen bereit, die zeigen, wie MFC für Desktopanwendungen, DLLs, Datenbankanwendungen, Steuerelemente, Webanwendungen und mehr verwendet wird.