Introduction à ATL
ATL est la bibliothèque de modèles active, un ensemble de classes C++ basées sur des modèles avec lesquelles vous pouvez facilement créer de petits objets COM (Component Object Model). Il a une prise en charge spéciale des principales fonctionnalités COM, notamment : implémentations de stock d’IUnknown, IClassFactory, IClassFactory2 et IDispatch
; interfaces doubles ; interfaces d’énumérateur COM standard ; points de connexion ; interfaces de déchirure ; contrôles ActiveX.
Le code ATL peut être utilisé pour créer des objets monothreads, des objets de modèle appartement, des objets de modèle à thread libre ou des objets de modèle à thread libre et de modèle appartement.
Les rubriques abordées dans cette section sont les suivantes :
Comment une bibliothèque de modèles diffère d’une bibliothèque standard.
Ce que vous pouvez et ne pouvez pas faire avec ATL.