EVENT_DELEGATE_ENTRY
デリゲート マップにエントリを作成します。
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