LRESULT CallNextHookEx(
HHOOK hhk, // handle to current hook
int nCode, // hook code passed to hook procedure
WPARAM wParam, // value passed to hook procedure
LPARAM lParam // value passed to hook procedure
);
Прехват клавиши
У меня есть клавный шпиён, который вроде )) нормально работает, есть конечно в нем глюки, ну да ладно, так вот, нажития клавишььь я то перехватываю, а как сделать так, чтобы прервать их и они не пошли дальше к другим приложениям?
просто НЕ вызываешь callnexthookex
пасиб
Цитата: saturn61
а, точно, чёт я ступил)))))
пасиб
пасиб
так, не, я вопрос неправильно задал)))
как подменить нажатие клавиши, вот как надо было
Код:
Код:
WM_KEYDOWN
nVirtKey = (int) wParam; // virtual-key code
lKeyData = lParam; // key data
nVirtKey = (int) wParam; // virtual-key code
lKeyData = lParam; // key data
или смотри сообщение WM_CHAR