Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Microsoft Foundation Classes (MFC) stellen einen objektorientierten C++-Wrapper für Win32 für die schnelle Entwicklung von systemeigenen Desktopanwendungen bereit. Die ATL (Active Template Library) ist eine Wrapperbibliothek, mit der COM-Entwicklung vereinfacht wird und die umfassend zum Erstellen von ActiveX-Steuerelementen verwendet wird.
Sie können MFC- oder ATL-Programme mit der Visual Studio Community Edition oder höher erstellen. Bei den Express-Editionen wird MFC oder ATL nicht unterstützt.
In Visual Studio 2015 ist Visual C++ eine optionale Komponente und die MFC- und ATL-Komponenten sind optionale Unterkomponenten unter Visual C++. Wenn Sie diese Komponenten bei der ersten Installation von Visual Studio nicht auswählen, werden Sie zu deren Installation aufgefordert, wenn Sie das erste Mal versuchen, ein MFC- oder ATL-Projekt zu erstellen oder zu öffnen.
In Visual Studio 2017 und höher sind MFC und ATL optionale Unterkomponenten unter der Desktopentwicklung mit C++-Workload im Visual Studio-Installer Programm. Sie können ATL-Unterstützung ohne MFC oder kombinierte MFC- und ATL-Unterstützung installieren (MFC hängt von ATL ab). Weitere Informationen zu Workloads und Komponenten finden Sie unter Installieren von Visual Studio.
Verwandte Artikel
Titel | Beschreibung |
---|---|
MFC-Desktopanwendungen | Microsoft Foundation Classes stellen einen dünnen objektorientierten Wrapper für Win32 bereit, um die schnelle Entwicklung von GUI-Anwendungen in C++ zu ermöglichen. |
ATL-COM-Desktop-Komponenten | ATL stellt Klassenvorlagen und andere Verwendungskonstrukte zur Vereinfachung von der Erstellung von COM-Objekten in C++ bereit. |
ATL/MFC Shared Classes | Verweise für CStringT Class und andere von MFC und ATL freigegebenen Klassen. |
Working with Resource Files (Arbeiten mit Ressourcendateien) | Mit dem Ressourcen-Editor können Sie UI-Ressourcen wie Zeichenfolgen, Bilder und Dialogfelder bearbeiten. |
C++ in Visual Studio | Übergeordnetes Thema für alle C++-Dokumentationen. |