Er der nogen her der VIRKELIG har styr på brugen af window hooks (SetWindowHookEx osv.) ?
Jeg har et program der via en dll installerer hooks (både mus- og keyboardhooks) i sin egen messagekø. Herefter laver den en CreateEvent og går sleep ved brug af WaitSignleObject() på dette event. Det er så meningen at hooken skal trigge det pågældende event, så programmet vågner op igen.
Problemet er bare ,at da Hooken er blevet en del af processen kan den ikke kaldes, da processen jo står og venter. Hvordan kommer man uden om dette???????
Hvis du vil se hvad jeg skal bruge det til, så se:
http://www.udvikleren.dk/thread.php?techid=1&f=1&t=395