|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.04.2015, 17:48 | #1 |
Пользователь
Регистрация: 31.07.2012
Сообщений: 21
|
Найти handle окна по PID
Приветствую!
Запускаю несколько одинаковых процесс при помощи CreateProcess, сохраняю их PID. Нужно найти Handle основного окна для каждого процесса. Помогите! GetWindowThreadProcessId не предлогать, возвращает id потока, а не процесса! Последний раз редактировалось flesyyykkk; 26.04.2015 в 18:26. |
26.04.2015, 18:07 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
EnumThreadWindows тоже не предлагать?
I'm learning to live...
|
26.04.2015, 18:21 | #3 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,330
|
GetWindowThreadID - это ATL
Раз пользуемся такими Фреймворками, тогда наверно можно GetWindowProcessID использовать. А так чистом WINAPI функция называется GetWindowThreadProcessId |
26.04.2015, 18:27 | #4 | |
Пользователь
Регистрация: 31.07.2012
Сообщений: 21
|
Цитата:
Код:
В общем с блокнотом работает, а с моей программой нет. Какие варианты есть еще? Программа которую запускаю судя по всему на java написана... Последний раз редактировалось flesyyykkk; 26.04.2015 в 19:22. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти Handle окна Paint | OmegaBerkut | Общие вопросы Delphi | 3 | 06.06.2013 19:13 |
Получить Handle или PID из процесса в котором dll... | rangel | Win Api | 2 | 09.02.2012 12:44 |
Найти Handle главного Thread программы по HWND\PID окна | ZaRDaK | Win Api | 3 | 20.12.2009 19:10 |
Как узнать handle окна имея handle обного из его компонентов | SeRhy | Win Api | 2 | 18.10.2009 19:31 |
Как имея handle окна узнать handle edit-a который находится в етом окне | SeRhy | Общие вопросы Delphi | 1 | 20.07.2008 13:48 |