An area in the message-handling mechanism of a computer system
in which an application can install a subroutine to monitor the message traffic in the system. This
application can also process certain kinds of messages before they can reach
the targeted window procedure. Hooks significantly slow down computer systems
because they increase the amount of processing that the system must perform for
each message; therefore, they should be installed only when necessary.
See Also:
Message.
Microsoft Corporation. Hooks. [Online, 2004.] Microsoft Corporation Website. http://msdn.microsoft.com/library/default.asp?url=/library/enus/winui/winui/
windowsuserinterface/windowing/hooks.asp; http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/winui/WinUI/WindowsUserInterface/Windowing/Hooks/AboutHooks.asp.