ATL (ActiveX Template Library) für die Schnittstellen und PlugIn-Entwicklung Expertenschulung
ActiveX Template Library (ATL) ist eine Sammlung von C++-Template-Klassen für Microsoft Windows
und ist in
MS Visual C++ 6.0 enthalten. Sie kann genutzt werden zur Erstellung und Nutzung von
DCOM-Objekten und
ActiveX-Steuerelementen. Gegenüber Steuerelementen, die auch mit Hilfe von
Microsoft Foundation Classes (MFC)
erzeugt werden könnten, bietet ATL einen deutlichen Vorteil.
Während sich die Abhängigkeiten der MFC je nach Verwendung auf
mehrere MB summieren, werden alle
ATL-Abhängigkeiten in eine DLL einkompiliert, die nur wenige hundert KB groß ist.