如何检测键盘是否被keybd_event或SendInput模拟?

时间:2017-07-10 09:39:51

标签: c++ windows winapi keyboard

是否可以在我的自定义Win32控件中检测,同时处理WM_CHARWM_KEYDOWN消息,键击来自实际键盘,还是通过调用SendInputkeybd_event类型函数来模拟

1 个答案:

答案 0 :(得分:3)

您可以检查是否在低级别挂钩中设置了LLKHF_INJECTED标志。我不认为你可以通过观察LPARAM来判断。