Snap-In Object Macros

These macros provide support for snap-in extensions.

BEGIN_EXTENSION_SNAPIN_NODEINFO_MAP

Marks the beginning of the snap-in extension data class map for a Snap-In object.

BEGIN_SNAPINTOOLBARID_MAP

Marks the beginning of the toolbar map for a Snap-In object.

END_EXTENSION_SNAPIN_NODEINFO_MAP

Marks the end of the snap-in extension data class map for a Snap-In object.

END_SNAPINTOOLBARID_MAP

Marks the end of the toolbar map for a Snap-In object.

EXTENSION_SNAPIN_DATACLASS

Creates a data member for the data class of the snap-in extension.

EXTENSION_SNAPIN_NODEINFO_ENTRY

Enters a snap-in extension data class into the snap-in extension data class map of the Snap-In object.

SNAPINMENUID

Declares the ID of the context menu used by the Snap-In object.

SNAPINTOOLBARID_ENTRY

Enters a toolbar into the toolbar map of the Snap-In object.

See Also

Concepts

ATL Macros