[Delphi] WH_JOURNALPLAY problems

Pagina: 1
Acties:

  • Quitter3
  • Registratie: Januari 2001
  • Laatst online: 13-02 16:30
Ben al een poosje bezig om een tool te maken, dat andere apllicaties bedient door gebruikmaking van WH_JOURNALRECORD en WH_JOURNALPLAY.

Twee vorige versies van de tool werken goed.
Huidige versie (Slechts wat kleine uitbreidingen) werkt echter opeens niet meer. Heb al een paar uur geprobeerd een verschil te vinden tussen de huidige en de oude versies, maar het PLAY gedeelte is hetzelfde in alle versies.
Enige verschil is, dat de nieuwe versie de DLL gebruikt in een ander Object (Form).
De oude versies gebruiken de DLL rechstreeks vanuit het Main Form.

In de nieuwe versie hangt het systeem onmiddelijk na:

hPlayHook := SetWindowsHookEx(WH_JOURNALPLAYBACK, @CallBackJournalPlayHook, HInstance, 0);

Als ik nu een breakpoint set in de callbackfunctie, blijkt dat hij daar nooit komt.
Na een Ctrl-Alt-Delete zou hij bij het breakpoint moeten komen (Net als in de werkende versies). Dat gebeurt dus niet.

Ik weet echt niet meer waar het aan ligt. :'(