Introdução a ATL
ATL é a biblioteca ativa do modelo, um conjunto de classes modelo- com base em C++ com o qual você pode facilmente criar objetos pequenos, rápidas do Component Object Model (COM).Tem suporte especial para incluir principal dos recursos de COM: implementações pré-definidas de IUnknown, de IClassFactory, de IClassFactory2, e de IDispatch; interfaces duais; interfaces padrão do enumerador COM; pontos de conexão; interfaces de rasgo - fora; e controles ActiveX.
O código de ATL pode ser usado para criar objetos de thread única, objetos de apartamento- modelo, objetos modelo rosqueados segmentação livre segmentação livre, ou objetos de e de apartamento- modelo.
Os tópicos em esta seção abordados incluem:
Como modelo de biblioteca difere de uma biblioteca de C++ padrão.
Que você e pode não pode fazer com ATL.