Зная pid процесса узнать handle его окна.
Модератор: Модераторы
Зная pid процесса узнать handle его окна.
Всем привет. Есть программа, она запускает некую внешнюю программу в процессе, processid я знаю как получить, мне нужно зная этот processid узнать handle его окна. Я мог бы в принципе и по заголовку окна процесса получить его handle, но фишка в том, что бывают моменты, когда запущено несколько окон с одинаковым заголовком и тогда не понятно, то он окно найдет или нет. В общем вот такая проблема. Помогите разобраться.
- coyot.rush
- постоялец
- Сообщения: 309
- Зарегистрирован: 14.08.2009 08:59:48
Платформа windows или linux
Добавлено спустя 9 минут 56 секунд:
для win GetWindowThreadProcessId(); http://vsokovikov.narod.ru/New_MSDN_API/Window/fn_getwindowthreadprocessid.htm
Добавлено спустя 9 минут 56 секунд:
для win GetWindowThreadProcessId(); http://vsokovikov.narod.ru/New_MSDN_API/Window/fn_getwindowthreadprocessid.htm
Вообще программа планируется как кроссплатформенная. Но пока пишу для Windows.
- coyot.rush
- постоялец
- Сообщения: 309
- Зарегистрирован: 14.08.2009 08:59:48
