Skip to content

Latest commit

 

History

History
103 lines (82 loc) · 3.2 KB

File metadata and controls

103 lines (82 loc) · 3.2 KB
title ATL Macros | Microsoft Docs
ms.custom
ms.date 11/04/2016
ms.reviewer
ms.suite
ms.technology
cpp-windows
ms.tgt_pltfrm
ms.topic reference
dev_langs
C++
helpviewer_keywords
ATL, macros
macros, ATL
ms.assetid 788bd803-e7dc-4dc5-9e8d-31649471415b
caps.latest.revision 15
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 Macros

To find an ATL macro by category, see the following topics.

Aggregation and Class Factory Macros
Provide ways of controlling aggregation and of declaring class factories.

Category Macros
Define category maps.

COM Map Macros
Define COM interface maps.

Compiler Options Macros
Control specific compiler features.

Composite Control Macros
Define event sink maps and entries.

Connection Point Macros
Define connection point maps and entries.

Debugging and Error Reporting Macros
Provide useful debugging and trace facilities.

Exception Handling Macros
Provide support for exception handling.

Message Map Macros
Define message maps and entries.

Object Map Macros
Define object maps and entries.

Object Status Macros
Sets flags belonging to ActiveX controls.

Property Map Macros
Define property maps and entries.

Registry Data Exchange Macros
Perform Registry Data Exchange operations.

Registry Macros
Define useful type library and registry facilities.

Service Map Macros
Define service maps and entries.

Snap-In Object Macros
Provide support for snap-in extensions.

String Conversion Macros
Provide string conversion features.

Window Class Macros
Define window class utilities.

Windows Messages Macros
Forward window messages.

See Also

ATL COM Desktop Components
Functions
Global Variables
Structures
Typedefs
Classes