Chciałem założyć hooka na konkretną aplikację.
wiem że by założyć hooka na wątek trzeba podać ThreadID, robię to w
taki sposób:

var
PID,ThrId: Cardinal;

  PID:=INVALID_HANDLE_VALUE; 
  ThrId:=GetWindowThreadProcessId(Hwd,@PID); 

I włąśnie ThrId podaje jako ostatni parameter w SetWindowsHookEx,
uchwyt Hwd pobieram z okna aplikacji na którą chę założyć hooka.
Zakładam Hooka WH_CBT który można oczywiście zakładać na wątek.

Niestety po tych operacjach i tak otrzymuję hooka na cały system a nie
na aplikację, czyli <ort>na pewno </ort>coś źle robię.
A więc co trzeba podać jako ostatni parametr w SetWindowsHookEx aby
założyć hooka na wątek??