捕获键击的原始输入或全局钩子?

时间:2012-06-14 08:30:49

标签: c# .net capture keystrokes

我有一个捕获按键的应用程序。但是我已经阅读了一些关于win7问题的内容,如果挂钩在几秒钟内没有响应,则钩子终止。因此,有些人认为Raw输入更好。但我真的不知道这些差异2.

他们之间有什么区别? 您可以在原始输入中捕获shift / alt / ctrl按下吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

过去我遇到了同样的问题,全局键盘挂钩已经取消注册。在注册表中调整以下值解决了问题:

[HKEY_CURRENT_USER\Control Panel\Desktop]
"LowLevelHooksTimeout"=dword:00002710