次の方法で共有


BEGIN_SINK_MAP

更新 : 2007 年 11 月

複合コントロールのイベント シンク マップの開始位置を宣言します。

BEGIN_SINK_MAP( _class )

パラメータ

  • _class
    [入力] コントロールを指定する値。

使用例

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()

解説

ActiveX イベント シンクの CE ATL 実装は、HRESULT の戻り値またはイベント ハンドラからの void のみをサポートします。その他の戻り値はサポートされていないため、動作は定義されません。

必要条件

ヘッダー : atlcom.h

参照

概念

複合コントロールの基本

参照

SINK_ENTRY

END_SINK_MAP

その他の技術情報

複合コントロールに関するマクロ

ATL マクロ