VC键盘钩子回调函数中如何判断vkCode,急!
PLLLG 2010-08-13 12:15:09 我是菜鸟,在网上找到VC的键盘钩子,拦截成功,回调函数也成功。现在的问题是根据按键值vkCode判断按得哪个键。
BOOL CALLBACK KeyboardProc(WPARAM action, KBDLLHOOKSTRUCT* pKeyStruct)
{
if(pKeyStruct->vkCode == 65 && action == WM_KEYDOWN)
{
keybd_event(66, 0, 0, 0);
keybd_event(66, 0, KEYEVENTF_KEYUP, 0);
}
return false;
}
如上,pKeyStruct->vkCode无法判断,不写pKeyStruct->vkCode == 65 就可以成功输出字母b,写上就不对
各位帮帮忙,应该怎么判断啊?