The ATL Reference documents the Active Template Library (ATL), a set of C++ class templates that simplify the programming of Component Object Model (COM) objects.

The ATL Reference documents the Active Template Library (ATL), a set of C++ class templates that simplify the programming of Component Object Model (COM) objects.

The library is available with retail versions of Microsoft Visual Studio, see details and reference on MSDN: ATL Reference.