Получение PID при закрытии окна.

Общие вопросы, не зависящие от языка реализации.

Модераторы: Duncon, Eugie, Romeo, Hawk

Ответить
DieWorld
Сообщения: 1
Зарегистрирован: 22 фев 2005, 16:36
Контактная информация:

22 фев 2005, 16:52

Мне нужно получить имя исполняемого файла по hWnd его окна. Для этого мне в принципе достаточно получить по hWnd PID этого процесса. Всё дело в том, что когда я ловлю хук на создание окна, то у меня всё прекрасно работает, я получаю и PID, и имя файла. Когда я пытаюсь ловить хук на закрытие (EVENT_OBJECT_DESTROY), у меня не выходит получить PID. Что бы это могло быть, и как с этим бороться?
Eugie
Сообщения: 707
Зарегистрирован: 17 фев 2004, 23:59
Откуда: SPb

23 фев 2005, 20:40

MSDN\Knowledge Base\Win32 SDK, Q182818:
When processing event notifications in an Microsoft Active Accessibility (MSAA) client, the client should not query the object properties during the EVENT_OBJECT_DESTROY event.
Ответить