Es gibt da eine Komponente (
GpSysHook), die enthält eine
DLL, die einen System Hook einrichtet, und mit der ebenfalls enthaltenen, nicht visuellen Komponente danach die Ereignise der Hooks per Delphi Event Handler ganz angenehm abgefangen werden können.
Ich hab mich einmal damit gespielt. Hat gut funktioniert.
Soweit ich weiss sind auch Beispiele enthalten.
Lg Ulrich