Skip to content

Latest commit

 

History

History
71 lines (67 loc) · 3.19 KB

File metadata and controls

71 lines (67 loc) · 3.19 KB
title ATL Class Overview | Microsoft Docs
ms.custom
ms.date 11/04/2016
ms.reviewer
ms.suite
ms.technology
cpp-windows
ms.tgt_pltfrm
ms.topic article
f1_keywords
vc.atl.classes
dev_langs
C++
helpviewer_keywords
classes [C++], ATL
ATL, class reference
ms.assetid c38ac93d-c3a2-4ce7-8153-f1d34c0f0fa6
caps.latest.revision 10
author mikeblome
ms.author mblome
manager ghogen
translation.priority.ht
cs-cz
de-de
es-es
fr-fr
it-it
ja-jp
ko-kr
pl-pl
pt-br
ru-ru
tr-tr
zh-cn
zh-tw

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