Re[2]: Специфический(?) баг с хуком.
От: Andrew S Россия http://alchemy-lab.com
Дата: 03.12.04 12:16
Оценка: +1
RB>Параметр thread id в функции SetWindowsHookEx предназначен для установки тредовых хуков, т.е. на потоки внутри твоего же процесса. В этом случае, функция должна быть внутри этого процесса, а handle dll-ки можно передать нулевой.

RB>Для хуков на другие процессы это не работает.


Ой, и правда?
Что то MSDN с этим не согласна:

[in] Pointer to the hook procedure. If the dwThreadId parameter is zero or specifies the identifier of a thread created by a different process, the lpfn parameter must point to a hook procedure in a dynamic-link library (DLL). Otherwise, lpfn can point to a hook procedure in the code associated with the current process.

http://www.rusyaz.ru/pr — стараемся писАть по-русски
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.