Vielleicht hilft dir das weiter:
http://assarbad.net/en/stuff/tutorials/hooks/
JediVCL hat auch ein paar Hook-Units dabei (JvShellHook, JvWinHook, ...).
Im Anhang hab ich dir mal 'ne
Unit dran gehangen, die ich vor Jahren mal im Netz irgendwo gefunden hab. Ich glaub das war von irgendeinem Hook-Tutorial von Assarbad oder so (kann mich auch grad täuschen).
Hab damit mal rumgespielt und mal angeguckt. Entsprechend sieht sie auch aus, hoffe sie compiled noch durch.
Naja, zum Prinzip verstehen sollte es reichen.