Кто-нибудь знает, как я могу найти HWND для всех открытых в настоящее время сеансов обмена сообщениями msn?Найти Messenger Hwnd
ИЛИ как я могу найти HWND для текстового поля, которое в настоящее время сосредоточено?
TY
Кто-нибудь знает, как я могу найти HWND для всех открытых в настоящее время сеансов обмена сообщениями msn?Найти Messenger Hwnd
ИЛИ как я могу найти HWND для текстового поля, которое в настоящее время сосредоточено?
TY
Вы можете использовать инструмент Spy ++, который поставляется с Visual Studio, чтобы получить имя класса любого окна любой запущенной программы. Затем вы можете передать это имя класса FindWindow(), чтобы получить дескриптор соответствующего окна.
Я проверил Windows Live Messenger, установленный в моей системе, окна бесед имеют имя класса: «IMWindowClass».
Это нужно делать прогрематично. не может попросить пользователя открыть spy ++ –
Я имел в виду, что вы можете использовать Spy ++ для определения того, какие имена классов окон должны пройти к FindWindow(). – Ferruccio
Кстати ... Я использую C# или vb.net для выполнения этой задачи. –