Autor Beitrag
Arnulf
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 46



BeitragVerfasst: So 10.04.05 22:23 
Hallo.
bei hooks blick ich wirklich nicht ganz durch :)

Wenn ich für ein bestimmtes programm einen hook machen will, dann brauch ich doch nur einen local hook.

Wie aber sag ich dem windows in welchem programm ich einen hook unterbringen will.
Als beispiel ein einfach keyboard hook:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
function SetupLocalHook: boolean;
begin
 CurrentHook:=setwindowshookex(WH_KEYBOARD,@KeyBoardHook,0,?????????); 
         if CurrentHook<>0  then SetupLocalHook:=true else SetupLocalHook:=false;
end;


also wird bei jeder keyboard eingabe die function keyboardhook aufgerufen.
(ich weiß ungefähr was ich da machen muß)

was ich nicht weiß ist das was ich mit ????? gekennzeichnet hab - wie mach ich einen local hook in ein anderes programm?

Danke
Arnulf