Хуки
От: Tesh США  
Дата: 01.09.06 20:38
Оценка:
Дано: Программа, которая загружает библиотеку, а та в свою очередь устанавливает хук
function ControlHook(Code: integer; wParam: word; lParam: Longint):LongInt;
begin
if code<0 then Result:=CallNextHookEx(GlobalData^.ControlHookHandle,Code, wParam, lParam)
else
begin
if Code=HSHELL_WINDOWCREATED then
begin
{.....}
end;
Result:=0;
CallNextHookEx(GlobalData^.ControlHookHandle, Code, wParam, lParam);
end;
end;

все прекрасно работает если эта программа запущена из под активного пользователя, но еси она запущена от имени другого пользователя то она не срабатывает. м.б как-то не так делаю?)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.