Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[Win32] Да раз плюнуть! Ну а что в моём случае — как же получить ID по хендлу, полученному через ShellExecuteEx. Помогите!!!!!!!!! 06.11.02 17:14 Число просмотров: 1249
Автор: Cyril <sc> Статус: Member
|
> > > Ну вроде как он получается таким образом: > > > > > > VAR H:THandle; > > > begin > > > > > > h:=FindWindow(nil,"notepad"); > > > > > > end; > > То что ты получил называется хэндлом окна (hWnd), а не > > процесса > > получить с помощью дескриптора окна PID ты не сможешь > > > > GetWindowThreadProcessId помогает в этом случае. если ты сам запускаешь процесс, то что тебе мешает
по его имени найти ID?
Почему бы не использовать CreateProcess вместо ShellExecuteEx?
Функцию которая бы позволяла по hProcess получить ID процесса
не нашел ;-(
|
|
|