Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

ATL Connection Points

A connectable object is one that supports outgoing interfaces. An outgoing interface allows the object to communicate with a client. For each outgoing interface, the connectable object exposes a connection point. Each outgoing interface is implemented by a client on an object called a sink.

Each connection point supports the IConnectionPoint interface. The connectable object exposes its connection points to the client through the IConnectionPointContainer interface.

In This Section

ATL Connection Point Classes
Briefly describes the ATL classes that support connection points.
Adding Connection Points to an Object
Outlines the steps used to add connection points to an object.
ATL Connection Point Example
Provides an example of declaring a connection point.
ATL Connection Point Samples
Provides links to ATL samples that demonstrate connection points being used in real projects.

Related Sections

Provides links to conceptual topics on how to program using the Active Template Library.
© 2015 Microsoft