Действительно ли возможно в VB.NET легко записать обработчик событий, который обработает каждое событие, которое стреляет? Я задаюсь вопросом, можно ли было сделать систему регистрации с помощью чего-то вроде этого.
Я желаю сделать что-то как (в псевдокоде):
Public Sub eventHandledEvent(ByVal sender As Object, ByVal e As EventArgs)
File.Write(sender.EventName)
End Sub
Я понимаю, что это было бы медленно, но это не будет для производственной системы, только как средство разработки.
Править : Скорректировано с учетом комментария Ганса.
Нет проблем, по крайней мере, для некоторых событий, поскольку он уже встроен для событий, отправляющих сообщения. Достаточно взглянуть на Control.WndProc . Все сообщения в окно будут проходить туда.