Freigeben über


Beziehung zur C-Language-API

Das einzelne Merkmal, das die Microsoft Foundation Class (MFC)-Bibliothek abgesehen von anderen Klassenbibliotheken für Windows festlegt, ist die sehr enge Zuordnung zu der Windows-API, die in der C-Sprache geschrieben wurde. Darüber hinaus können Sie aufrufe der Klassenbibliothek in der Regel frei mit direkten Aufrufen der Windows-API kombinieren. Dieser direkte Zugriff impliziert jedoch nicht, dass die Klassen ein vollständiger Ersatz für diese API sind. Entwickler müssen gelegentlich immer noch direkte Aufrufe an einige Windows-Funktionen ausführen, z. B. "SetCursor " und "GetSystemMetrics". Eine Windows-Funktion wird nur dann in eine Klassenmitgliedsfunktion eingebunden, wenn dies einen klaren Vorteil bietet.

Da Sie manchmal systemeigene Windows-Funktionsaufrufe ausführen müssen, sollten Sie Zugriff auf die C-Sprach-Windows-API-Dokumentation haben. Diese Dokumentation ist in Microsoft Visual C++ enthalten.

Hinweis

Eine Übersicht über die Funktionsweise des MFC-Bibliotheksframeworks finden Sie unter Verwenden der Klassen zum Schreiben von Anwendungen für Windows.

Siehe auch

Allgemeine Klassendesignphilosophie