изменение сообщения с помощью хуков

Я хочу немного узнать о том, как использовать хуки, поэтому я пытаюсь создать программу, которая изменит ввод «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 не влияет на результат.

что я тут не так сделал? как я могу заставить его работать?

благодарю вас

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]