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.
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.
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.
We'd love to hear your thoughts. Choose the type you'd like to provide:
Our feedback system is built on GitHub Issues. Read more on our blog.