Фильтр (hook) WH_GETMESSAGE
Фильтр (hook) WH_GETMESSAGE дает возможность приложению контролировать сообщения, которые собираются возвратить значение при помощи функции GetMessage или PeekMessage. Вы можете использовать фильтр (hook) WH_GETMESSAGE, чтобы контролировать вводимые данные от мыши и клавиатуры и другие сообщения, переданные в очередь сообщений.
Дополнительную информацию, см. в описании функции GetMsgProc.