ATL Reference
Visual Studio .NET 2003
The ATL Reference documents the Active Template Library (ATL), a set of template-based C++ classes that simplify the programming of Component Object Model (COM) objects. To fully take advantage of ATL, a working familiarity with COM is highly recommended.
In This Section
- ATL Class Overview
- Provides links to and brief descriptions of the ATL classes organized by category.
- ATL Classes
- Provides reference material on the classes organized alphabetically.
- ATL Functions
- Provides reference material on the global functions organized alphabetically. Includes topics organizing the functions into categories.
- ATL Global Variables
- Provides reference material on the global variables organized alphabetically.
- ATL Macros
- Provides reference material on the macros organized alphabetically. Includes topics organizing the macros into categories.
- ATL Structures
- Provides reference material on the structures organized alphabetically.
- ATL Typedefs
- Provides reference material on the typedefs organized alphabetically
- Obsolete ATL Topics
- Provides reference material on the classes, macros, and functions that are obsolete or deprecated in ATL 7.0.
Related Sections
- ATL
- Provides topics on how to program using the Active Template Library (ATL).
- ATL Tutorial
- Leads you through the creation of a control and demonstrates some ATL fundamentals in the process.
- ATL Samples
- Sample code that shows how to use ATL to write COM objects.
- ATL Server Reference
- Provides reference material for the ATL Server Library, a set of template-based C++ classes for creating Web applications, XML Web services, and other server applications.
- OLE DB Templates
- Provides reference material for the OLE DB consumer and provider templates, a set of template classes that implement many commonly used OLE DB interfaces.
- Visual C++ Libraries
- Provides links to the various libraries provided with Visual C++, including ATL, MFC, OLE DB Templates, the C run-time library, and the Standard C++ Library.