MFC-Makros und Globals

Die Microsoft Foundation Class Library kann in zwei Hauptabschnitte unterteilt werden: (1) die MFC-Klassen und (2) Makros und Globals. Wenn eine Funktion oder Variable nicht Mitglied einer Klasse ist, ist es eine globale Funktion oder variable.

Die MFC-Bibliothek und die Active Template Library (ATL) teilen Zeichenfolge-Konvertierung Makros. Finden Sie unter String Konvertierung Makros in der ATL-Dokumentation für eine Diskussion dieser Makros.

Die MFC-Makros und Globals bieten Funktionen in den folgenden Kategorien:

Allgemeine MFC

Datenbank

Internet

OLE

Darüber hinaus bietet MFC eine Funktion namens AfxEnableControlContainer, die alle OLE-Container, entwickelt mit MFC, Version 4.0, mit vollständiger Unterstützung der eingebettete OLE-Steuerelementen ermöglicht.

OLE Controls

Der erste Teil dieses Abschnitts beschreibt die oben genannten Kategorien und Listen jeweils global und Makro in der Kategorie zusammen mit einer kurzen Beschreibung dessen, was es tut. Anschluss an diese — in alphabetischer Reihenfolge – werden vollständige Beschreibungen von den globalen Funktionen, globale Variablen und Makros in der MFC-Bibliothek.

Die wichtigste unterstützende Referenz für die MFC-Makros und Globals Abschnitt ist Visual C++ Programmer's Guide. Dies ist normalerweise der erste Ort, den Sie achten sollten, finden Sie weitere Informationen über Makros und Globals. Wenn nötig, wird der entsprechende Artikel im Visual C++ Programmer's Guide mit der Funktion oder ein Makro Beschreibung erwähnt.

Hinweis&Nbsp;  Viele globale Funktionen beginnen mit dem Präfix "Afx" — aber einige, wie der Dialog Data exchange (DDX) Funktionen und viele von den Datenbank-Funktionen, die von diesem Übereinkommen.  Alle globale Variablen beginnen mit "Afx" als Präfix. Makros können nicht gestartet werden mit keinem bestimmten Präfix, aber sie sind alle in Großbuchstaben geschrieben.

Index