Поделиться через


Введение в ATL

ATL — это библиотека активных шаблонов, набор классов C++ на основе шаблонов, с помощью которых можно легко создавать небольшие, быстрые объекты объектной модели компонентов (COM). Она имеет специальную поддержку ключевых функций COM, включая: акции реализации IUnknown, IClassFactory, IClassFactory2 и IDispatch; двойные интерфейсы; стандартные интерфейсы перечислителя COM; точки подключения; интерфейсы отключения; и элементы activeX.

Код ATL можно использовать для создания объектов с одним потоком, объектов модели квартиры, объектов модели свободного потока или как объектов без потоков, так и для объектов модели квартиры.

Разделы, описанные в этом разделе, включают:

См. также

Введение в модель COM и ATL