Compartilhar via


Introdução à ATL

A ATL (Active Template Library) é um conjunto de classes C++ baseadas em modelo com as quais você pode criar facilmente objetos COM (Component Object Model) pequenos e rápidos. Ela tem suporte especial para as principais funcionalidades do COM, incluindo implementações de estoque deIUnknown, IClassFactory, IClassFactory2 e IDispatch, interfaces duplas, interfaces de enumerador COM padrão, pontos de conexão, interfaces destacáveis e controles ActiveX.

O código ATL pode ser usado para criar objetos de thread único, objetos de modelo de apartamento, objetos de modelo de thread livre ou objetos de modelo de thread livre e de apartamento.

Os tópicos cobertos nesta seção incluem:

Confira também

Introdução ao COM e à ATL