Wprowadzenie do ATL
ATL to biblioteka aktywnych szablonów, zestaw klas języka C++ opartych na szablonach, za pomocą których można łatwo tworzyć małe, szybkie obiekty modelu obiektów składników (COM). Ma specjalne wsparcie dla kluczowych funkcji COM, w tym: implementacje magazynowe IUnknown, IClassFactory, IClassFactory2 i IDispatch
; podwójne interfejsy; standardowe interfejsy modułu wyliczającego COM, punkty połączenia; interfejsy odrywania i kontrolki ActiveX.
Kod ATL może służyć do tworzenia obiektów jednowątkowych, obiektów modelu apartamentowego, obiektów modelu bezwątkowego lub obiektów modelu wolnych wątków i obiektów modelu apartamentowego.
Tematy omówione w tej sekcji obejmują:
Czym różni się biblioteka szablonów od standardowej biblioteki.
Co można i nie można zrobić z ATL.