MFC-Makros und -globale Werte
Microsoft Foundation Class Library kann in zwei Hauptbaugruppen unterteilt werden: (1) bis (2) die MFC-Klassen und Makros und globale Werte.Wenn eine Funktion oder eine Variable kein Member einer Klasse ist, handelt es sich um eine globale Funktion oder Variable.
Die MFC-Bibliothek und die Active Template Library (ATL) geben Makros für Zeichenfolgenkonvertierung frei.Weitere Informationen finden Sie in der ATL-Dokumentation unter Makros für Zeichenfolgenkonvertierung.
Die MFC-Makros und globale Werte stellen Funktionen in den folgenden Kategorien an.
MFC allgemein
Datenbank
Funktionen des Datensatzfeldaustauschs (RFX) und Funktionen des Massen-Datensatzfeldaustauschs (Bulk-RFX) für die MFC-ODBC-Klassen
Funktionen des Datensatzfeldaustauschs (DFX) für den MFC-DAO-Klassen
Dialogdatenaustausch (Dialog Data Exchange, DDX) funktioniert für CRecordView und CDaoRecordView (MFC ODBC- und DAO-Klassen)
Dialogdatenaustausch (Dialog Data Exchange, DDX) funktioniert für OLE-Steuerelemente
Internet
DHTML-Ereigniszuordnungen DHTML-/
OLE
MFC stellt außerdem eine Funktion mit dem Namen AfxEnableControlContainer jeden OLE-Container aktiviert, der mit MFC 4.0 entwickelt wurde, um eingebettete OLE-Steuerelemente vollständig zu unterstützen.
OLE-Steuerelemente
Im ersten Teil dieses Abschnitts wird kurz jede der obigen Kategorien und führt die globalen Werte und Makros in der Kategorie sowie kurze Beschreibungen der Funktionen aufgeführt.Danach sind Beschreibungen der globalen Funktionen der globalen Variablen und Makros in der MFC-Bibliothek.
Hinweis |
---|
Globale Funktionen führen viele beginnen mit dem Präfix "Afx", aber einige z. B. die Funktionen des Dialogdatenaustauschs (Dialog Data Exchange, DDX) und viele der Datenbank keine Funktionen dieser Konvention.Sämtlicher Anfang der globalen Variablen mit "afx" als Präfix.Makros keinem bestimmten Präfix beginnen, werden jedoch in Großbuchstaben geschrieben. |