Freigeben über


Empfehlungen für die Wahl zwischen ATL und MFC

Beim Entwickeln von Komponenten und Anwendungen können Sie zwischen zwei Ansätzen wählen: ATL und MFC (die Microsoft Foundation Class Library).

Verwenden von ATL

ATL ist eine schnelle, einfache Möglichkeit, sowohl eine COM-Komponente in C++ zu erstellen als auch einen kleinen Speicherbedarf zu erhalten. Verwenden Sie ATL, um ein Steuerelement zu erstellen, wenn Sie nicht alle integrierten Funktionen benötigen, die MFC automatisch bereitstellt.

Verwenden von MFC

Mit MFC können Sie vollständige Anwendungen, ActiveX-Steuerelemente und aktive Dokumente erstellen. Wenn Sie bereits ein Steuerelement mit MFC erstellt haben, können Sie die Entwicklung in MFC fortsetzen. Beim Erstellen eines neuen Steuerelements sollten Sie ATL verwenden, wenn Sie nicht alle integrierten Funktionen von MFC benötigen.

Verwenden von ATL in einem MFC-Projekt

Sie können Unterstützung für die Verwendung von ATL in einem vorhandenen MFC-Projekt hinzufügen, indem Sie einen Assistenten ausführen. Ausführliche Informationen finden Sie unter Hinzufügen der ATL-Unterstützung zu Ihrem MFC-Projekt.

Siehe auch

Einführung in ATL