共用方式為


BEGIN_SINK_MAP

宣告事件接收對應的開頭複合控制項的。

BEGIN_SINK_MAP( _class )

參數

  • _class
    [in] 指定控制項。

範例

BEGIN_SINK_MAP(CMyCompositeCtrl)
   //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)
END_SINK_MAP()

備註

CE ActiveX 事件接收的 ATL 實作只支援傳回值與您的事件處理常式方法的 HRESULT 或 void 型別;其他傳回值不受支援,而且它的行為會是未定義的。

需求

Header: atlcom.h

請參閱

參考

SINK_ENTRY

END_SINK_MAP

概念

複合控制項的基本概念

其他資源

複合控制項巨集

ATL 巨集