ATL Functions

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

ATL Path Functions
Provide support for manipulating file paths.

COM Map Global Functions
Provide support for COM map IUnknown implementations.

Composite Control Global Functions
Provide support for creating dialog boxes, and for creating, hosting and licensing ActiveX controls.

Connection Point Global Functions
Provide support for connection points and sink maps.

Debugging and Error Reporting Global Functions
Provide useful debugging and trace facilities.

Device Context Global Functions
Creates a device context for a given device.

Event Handling Global Functions
Provides an event handler.

Marshaling Global Functions
Provide support for marshaling and converting marshaling data into interface pointers.

Pixel/HIMETRIC Conversion Global Functions
Provide support for converting to and from pixel and HIMETRIC units.

Registry and TypeLib Global Functions
Provide support for loading and registering a type library.

Security Global Functions
Provide support for modifying SID and ACL objects.

Security Identifier Global Functions
Return common well-known SID objects.

Server Registration Global Functions
Provide support for registering and unregistering server objects in the object map.

WinModule Global Functions
Provide support for _AtlCreateWndData structure operations.

See also

ATL COM Desktop Components
Macros
Global Variables
Typedefs
Classes and structs