Какую ручку Chrome я должен получить, чтобы получить определенное изображение в Интернете? - PullRequest
0 голосов
/ 28 сентября 2019

Я хочу создать тестовую программу, которая будет искать изображение логотипа Google на главной веб-странице Google и отображать координаты логотипа Google на веб-странице Google.

Поэтому я попытался получить Handle of Chrome, но не смог получитьРучка этого.Я использовал Findwindow () и EnumWindows (), чтобы получить дескриптор хрома.Эти функции хороши для получения значений дескрипторов из других приложений, кроме Chrome.Но я не думаю, что он не может получить ручку, только когда цель хром.

И я также попытался использовать Spy ++, чтобы получить ручку.ClassName - это «Intermediate D3D Window», и я устал от этого, но мне не удалось с ним справиться;

как получить ручку для Chrome ??

1 Ответ

0 голосов
/ 30 сентября 2019

Может быть, вы можете просмотреть class и caption с WinExplorer (Это сторонний инструмент, я не гарантирую его безопасность).

1

Затем используйте HWND handle = FindWindow("Chrome_WidgetWin_1", "Google - Google Chrome"); дескриптор возвратного окна.

Вы также можете использовать HWND handle = FindWindowEx(NULL, NULL, "Chrome_WidgetWin_1", NULL); возвратный дескриптор хрома.

...