MAKE_DELEGATE
Dołącza zarządzanych formant programu obsługi zdarzeń.
MAKE_DELEGATE(
DELEGATE,
MEMBER
);
Parametry
DELEGATE
Typ obsługi zdarzeń zarządzanych delegować, takich jak EventHandler.MEMBER
Nazwa metody obsługi zdarzenia załączany do formantu.
Uwagi
To makro tworzy pełnomocnik obsługi zdarzeń zarządzanego typu DELEGATE i nazwy MEMBER.Pełnomocnik obsługi zdarzeń zarządzanych umożliwia macierzysty klasy obsługi zdarzeń zarządzanych.
Przykład
Poniższy przykład kodu pokazuje sposób wywołania MAKE_DELEGATE do dołączania OnClick obsługi zdarzeń do kontroli MFC MyControl.Szerszy wyjaśnienie, jak działa to makro w aplikacji MFC, zobacz Jak: obiekt Sink zdarzenia Windows Forms macierzystych klas C++.
// CMyView derives from CWinFormsView.
void CMyView::OnInitialUpdate()
{
CWinFormsView::OnInitialUpdate();
GetControl()->Click += MAKE_DELEGATE(System::EventHandler, OnClick);
}
Wymagania
Nagłówek: msclr\event.h