Everything About ___
Live briefing

Everything about Active Template Library

Windows development library

The Active Template Library (ATL) is a set of template-based C++ classes developed by Microsoft, intended to simplify the programming of Component Object Model (COM) objects. The COM support in Microsoft Visual C++ (MSVC) allows developers to create a variety of COM objects, OLE Automation servers, and ActiveX controls. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Active Template LibraryA 5-minute orientation
  2. Pick up a classic book: ATL internalsThe most-reprinted book on the subject
  3. Go sideways: Microsoft Foundation Class LibraryA closely related topic
  4. Go sideways: Windows Template LibraryA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. History
  2. Support classes
  3. Compiler COM support

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics