更新 : 2007 年 11 月
デリゲート マップにエントリを作成します。
EVENT_DELEGATE_ENTRY(
MEMBER,
ARG0,
ARG1
);
パラメータ
MEMBER
コントロールに追加するイベント ハンドラ メソッド。ARG0
マネージ イベント ハンドラ メソッドの最初の引数 (Object^ など)。ARG1
マネージ イベント ハンドラ メソッドの 2 番目の引数 (EventArgs^ など)。
解説
デリゲート マップ内の各エントリは、MAKE_DELEGATE で作成されたマネージ イベント ハンドラ デリゲートに対応します。
使用例
EVENT_DELEGATE_ENTRY を使用して、OnClick イベント ハンドラに対応するエントリをデリゲート マップに作成する方法を次のコード例に示します。また、MAKE_DELEGATE のコード例も参照してください。詳細については、「方法 : ネイティブ C++ クラスから Windows フォーム イベントをシンクする」を参照してください。
BEGIN_DELEGATE_MAP(CMyView)
EVENT_DELEGATE_ENTRY(OnClick, System::Object^, System::EventArgs^)
END_DELEGATE_MAP()
必要条件
ヘッダー : msclr\event.h