Вобщем всем понятно как ставить хук. Но при на писании кейлогера возникает проблема
Хут то обрабатывает 4 сообщения WM_KEYUP WM_KEYDOWN WM_SYSKEYUP WM_SYSKEYDOWN в результате при логировнии в файл каждый символ записывается по 2 раза. Как различить какое событие обробатывается?
И вообще ктонть скажите где взять описание параментров хуковой функции для разных хуков.
Ставить какуюнибуть переменную которая при первом нажатии будет приравнивать 1 а при в тором 2 и таким образоб обределять сколько раз сработл хук на 1 клавишу не подходит при быстром наборе символов возникают проблемы
Хут то обрабатывает 4 сообщения WM_KEYUP WM_KEYDOWN WM_SYSKEYUP WM_SYSKEYDOWN в результате при логировнии в файл каждый символ записывается по 2 раза. Как различить какое событие обробатывается?
И вообще ктонть скажите где взять описание параментров хуковой функции для разных хуков.
Ставить какуюнибуть переменную которая при первом нажатии будет приравнивать 1 а при в тором 2 и таким образоб обределять сколько раз сработл хук на 1 клавишу не подходит при быстром наборе символов возникают проблемы