in Hooks ::
Put shortly, a hook is a function you can create as part of a dll or your application to monitor the 'goings on' inside the Windows operating system.
Put shortly, a hook is a function you can create as part of a dll or your application to monitor the 'goings on' inside the Windows operating system.
The idea is to write a function that is called every time a certain event in windows occurs - for example when a user presses a key on the keyboard or moves the mouse.
Read the full article to learn get the THook Delphi Class with Source - Use Windows Hooks in your Delphi applications
Related:

This is a great article. Its nice to see something a bit more advanced. Nevertheless, Zarko’s articles are, as always, extremely interesting!
This is one feed that actually helps Delphi a lot! Keep on the good work.