Введение в ATL
ATL — это библиотека активных шаблонов, набор классов C++ на основе шаблонов, с помощью которых можно легко создавать небольшие, быстрые объекты объектной модели компонентов (COM). Она имеет специальную поддержку ключевых функций COM, включая: акции реализации IUnknown, IClassFactory, IClassFactory2 и IDispatch
; двойные интерфейсы; стандартные интерфейсы перечислителя COM; точки подключения; интерфейсы отключения; и элементы activeX.
Код ATL можно использовать для создания объектов с одним потоком, объектов модели квартиры, объектов модели свободного потока или как объектов без потоков, так и для объектов модели квартиры.
Разделы, описанные в этом разделе, включают:
Как библиотека шаблонов отличается от стандартной библиотеки.
Что вы можете и не можете сделать с ATL.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по