怎么区分模拟键盘消息和真正的键盘消息

如何区分模拟键盘消息和真正的键盘消息?
请告知模拟键盘消息和真正的键盘消息是如何被区分的?如果能区分,是否能告知是否还有办法解决,使其不能被区分?

------解决方案--------------------
不能区分 用HookAPI可以防止模拟键盘

SendInput(keybd_event 最终是调用SendInput)

------解决方案--------------------
监听ps/2口。。。
------解决方案--------------------
关注
------解决方案--------------------
可以吧?
如果收到键盘消息a(模拟或非模拟的),而Hook不到该消息a,那么就是模拟的