Skip to content

Latest commit

 

History

History
52 lines (48 loc) · 3 KB

atl-class-overview.md

File metadata and controls

52 lines (48 loc) · 3 KB
title ms.custom ms.date ms.reviewer ms.suite ms.technology ms.tgt_pltfrm ms.topic f1_keywords dev_langs helpviewer_keywords ms.assetid caps.latest.revision author ms.author manager
ATL Class Overview | Microsoft Docs
11/04/2016
cpp-windows
article
vc.atl.classes
C++
classes [C++], ATL
ATL, class reference
c38ac93d-c3a2-4ce7-8153-f1d34c0f0fa6
10
mikeblome
mblome
ghogen

ATL Class Overview

Classes in the Active Template Library (ATL) can be categorized as follows:

Class Factories Memory Management
Class Information MMC Snap-In
Collection Object Safety
COM Modules Persistence
Composite Controls Properties and Property Pages
Connection Points Registry Support
Control Containment Running Objects
Controls: General Support Security
Data Transfer Service Provider Support
Data Types Site Information
Debugging and Exception String and Text
Dual Interfaces Tear-Off Interfaces
Enumerators and Collections Thread Pooling
Error Information Threading Models and Critical Sections
File Handling UI Support
Interface Pointers Windows Support
IUnknown Implementation Utility

For additional classes that can be used in ATL projects, see Shared Classes.

See Also

Classes
ATL COM Desktop Components
Functions
Global Variables
Macros
Structures
Typedefs