我安装了一个键盘钩子,钩子函数如下
[CODE]
LRESULT CALLBACK KeyboardProc(int code, WPARAM wParam, LPARAM lParam)
{
//if(wParam==lhs.wParam)
//{
MessageBox(NULL, _T("afagada"), NULL, 0)
return CallNextHookEx(glhHook, code, wParam, lParam);
//}
//return FALSE;
//return TRUE;
}
[/CODE]
现在打开记事本 按下一个键后,为什么只显示一个提示框(就是我定义的这个), 却不能输入字符?
请帮忙下
[CODE]
LRESULT CALLBACK KeyboardProc(int code, WPARAM wParam, LPARAM lParam)
{
//if(wParam==lhs.wParam)
//{
MessageBox(NULL, _T("afagada"), NULL, 0)
return CallNextHookEx(glhHook, code, wParam, lParam);
//}
//return FALSE;
//return TRUE;
}
[/CODE]
现在打开记事本 按下一个键后,为什么只显示一个提示框(就是我定义的这个), 却不能输入字符?
请帮忙下
LRESULT CALLBACK KeyboardProc(int code, WPARAM wParam, LPARAM lParam)
{
//if(wParam==lhs.wParam)
//{
MessageBox(NULL, _T("afagada"), NULL, 0);
return CallNextHookEx(glhHook, code, rhs.wParam, rhs.lParam);
//}
//return FALSE;
return TRUE;
}