Я хочу немного узнать о том, как использовать хуки, поэтому я пытаюсь создать программу, которая изменит ввод «A» на «B»,
я пытаюсь использовать хук WH_KEYBOARD и в соответствии с MSDN:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms644984(v=vs.85).aspx
WParam — это «Код виртуальной клавиши ключа, который сгенерировал сообщение о нажатии клавиши», поэтому я попытался изменить его и использовать callNextHook.
LRESULT CALLBACK KeyboardProc(
_In_ int code,
_In_ WPARAM wParam,
_In_ LPARAM lParam
)
{
if (wParam == 65)
wParam++;
CallNextHookEx(NULL, ncode, wParam, lParam);
}
Я пытался сделать что-то подобное, и даже без «если» изменение wParam не влияет на результат.
что я тут не так сделал? как я могу заставить его работать?
благодарю вас
Задача ещё не решена.