Поиск окна в VS2017 с использованием информации из Spy ++ - PullRequest
0 голосов
/ 28 января 2020

Я обнаружил проблемное окно c в Spy++. Spy++ дает некоторую информацию о WinForms window. К сожалению, название пустое, но есть также дескриптор окна, дескриптор экземпляра и некоторая другая информация.

Программа запускается из VS2017, подключенного к отладчику. Как я могу использовать информацию, предоставленную Spy++, чтобы найти объект в VS2017?

1 Ответ

0 голосов
/ 04 февраля 2020

Моя репутация низкая, поэтому опубликуйте ответ здесь, также не можете публиковать изображения: (.

Теоретически вы должны увидеть заголовок в Windows Просмотр . Тогда вы можете использовать это имя переменной в окне наблюдения VS.

Если вы не видите заголовок или он пустой, вы также можете использовать дескриптор, чтобы получить элемент управления, используя Control.FromHandle (IntPtr) Метод . Для Например, у меня есть кнопка управления с ручкой 0000000000040E4A , я могу получить управление через Control.FromHandle (новый IntPtr (0x40E4A)) в окне просмотра.

3

С наилучшими пожеланиями,

Чарльз

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