We recommend using Visual Studio 2017
This documentation is archived and is not being maintained.


Declares the beginning of the event sink map for the composite control.

BEGIN_SINK_MAP( _class )


[in] Specifies the control.

   //Make sure the Event Handlers have __stdcall calling convention
   SINK_ENTRY(IDC_CALENDAR1, DISPID_CLICK, &CMyCompositeCtrl::ClickCalendar1)
   SINK_ENTRY(IDC_CALENDAR2, DISPID_CLICK, &CMyCompositeCtrl::ClickCalendar2)

CE ATL implementation of ActiveX event sinks only supports return values of type HRESULT or void from your event handler methods; any other return value is unsupported and its behavior is undefined.

Header: atlcom.h