Share via


ATL Typedefs

The Active Template Library includes the following typedefs.

_ATL_BASE_MODULE

Defined as a typedef based on _ATL_BASE_MODULE70.

_ATL_COM_MODULE

Defined as a typedef based on _ATL_COM_MODULE70.

_ATL_MODULE

Defined as a typedef based on _ATL_MODULE70.

_ATL_WIN_MODULE

Defined as a typedef based on _ATL_WIN_MODULE70

ATL_URL_PORT

The type used by CUrl for specifying a port number.

CComDispatchDriver

This class manages COM interface pointers.

CComGlobalsThreadModel

Calls the appropriate thread model methods, regardless of the threading model being used.

CComObjectThreadModel

Calls the appropriate thread model methods, regardless of the threading model being used.

CContainedWindow

This class is a specialization of CContainedWindowT.

CPath

A specialization of CPathT using CString.

CPathA

A specialization of CPathT using CStringA.

CPathW

A specialization of CPathT using CStringW.

CSimpleValArray

Represents an array for storing simple types.

ATL Typedefs

The default thread traits class.

LPCURL

A pointer to a constant CUrl object.

LPURL

A pointer to a CUrl object.

See Also

Other Resources

ATL COM Desktop Components

ATL Functions

ATL Global Variables

ATL Structures

ATL Macros

ATL Classes