O evento C ++ / CLI tem ouvintes?
Em C #, posso verificar se um evento tem ouvintes:
Exemplo de C #:
public static event EventHandler OnClick;
if (OnClick != null)
OnClick(null, new EventArgs() );
Em C ++ / CLI, verificar se o evento é nulo não é necessári
C ++ / CLI Exemplo:
delegate void ClickDelegate( Object^ sender, MyEventArgs^ e );
event ClickDelegate^ OnClick;
OnClick (sender, args);
MAS, no projeto em que estou trabalhando, não quero construir o objeto MyEventArgs se não houver ouvintes.
Como descobrir se o OnClick tem ouvintes em C ++?