![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Handle модуля процесса [D7, XP]
Pit © (2006-01-30 11:54:00)Добрый день, подскажите кто нибудь пожалуйста как получить
Handle модуляпроцесса по имени окна ( например ' Calculator' ) которое принадлежит этому самому процесу.
Pit (2006-01-30 12:21:00) [1]И про это понял (gjkmpeq -пользуй).
Pit (2006-01-30 12:18:00) [2]Спасибо.
Направление дальнейших моих изысканий понял.
Digitman (2006-01-30 12:08:00) [3]
> Всех модулей
см. ф-цию EnumProcessModules() в составе psapi (юнит psapi.pas)
для получения Id процесса, владеющего указанным окном, gjkmpeq GetWindowThreadProcessId
Pit (2006-01-30 12:04:00) [4]Если вы имеете в виду FindWindow(nil,'Calculator') то это Handle окна (hWnd).
Всех модулей
Digitman (2006-01-30 11:59:00) [5]
> модуля процесса
какого конкретно ?
в ВАП процесса может быть загружен более чем один модуль ..
Ega23 (2006-01-30 11:58:00) [6]FindWindow