C # - Как смотреть очередь событий (Windows формирует события) - PullRequest
1 голос
/ 18 апреля 2011

У меня есть программа Windows Forms, которая запускает множество событий (из API, к которому у меня нет доступа к его коду). Я должен сделать некоторую обработку в каждом запущенном событии, я понимаю, что все события помещены в очередь в «очереди событий». Как посмотреть содержимое очереди событий? Я хочу наблюдать за всеми событиями в очереди, только в режиме отладки, мне не нужно выполнять какой-либо процесс с очередью событий, просто чтобы понять, что на самом деле происходит, когда обрабатывают все события, запущенные этим жутким API. Есть ли возможность сделать это в IDE?

1 Ответ

1 голос
/ 18 апреля 2011

Нормальные события не ставятся в очередь.

Возможно, вы говорите о сообщениях Windows;если это так, используйте Spy ++.

. Вы также можете найти функции, которые вызывают события (используя Reflector), а затем добавить к ним точки останова, нажав Отладка, Новая точка останова, Разрыв в функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...