A Review of Connection Points
Creating an ATL-Based Connectable Object
Creating an Object That Is an Event Recipient
How It All Works: The Messy Implementation Details
Summary