Существует ли программа, аналогичная Spy ++ для приложений .NET? - PullRequest
0 голосов
/ 29 февраля 2012

Я оглянулся и не нашел ничего, что соответствовало бы моим потребностям. Я хочу, чтобы программа могла перехватывать сообщения Win32 (?), Которые отправляются в мое собственное приложение, написанное на Visual Basic.

В качестве примечания, является ли "перехват сообщений Win32" правильной формулировкой?

В любом случае, разработка не повредит; Мне бы хотелось, чтобы шпионский инструмент перехватывал те же сообщения, которые я программно перехватывал с помощью WndProc, то есть SendMessages и PostMessages.

Я хочу пояснить, что я не ищу программу, которая перехватывает события платформы .NET.

Спасибо.

Правка: Я могу увидеть мое окно и дескрипторы его дочерних элементов управления, но я не получаю никаких сообщений. Я использую Windows 7 64 бит. Моя версия Spy ++ 8.00.50727

Пол-решено; У меня есть альтернатива Spy ++ ( Window Detective ) для работы на моей виртуальной машине, которой я, безусловно, доволен, и определенно не против согласиться.

Хотя мне все еще интересно, почему все «шпионские» программы, которые я обнаружил, не работали на моем «основном» ПК ... но, думаю, мне все равно.

1 Ответ

1 голос
/ 29 февраля 2012

Если сначала запустить Spy ++, а затем запустить программу .Net и использовать окно поиска / поиска, чтобы получить дескриптор приложения, вы можете получить «Не удается найти окно, которое соответствует критериям поиска». и, возможно, именно поэтому вы думаете, что spy ++ не обрабатывает приложения .Net.

Просто нажмите F5, чтобы обновить список spy ++, и попробуйте снова, теперь вы должны получить окно и начать получать от него сообщения.

...