【发布时间】:2012-06-14 08:30:48
【问题描述】:
我有一个捕捉击键的应用程序。但是我读过一些关于win7问题的文章,如果钩子在几秒钟内没有响应,钩子就会终止。正因为如此,有些人认为原始输入更好。但是我真的不知道这两个的区别。
它们之间有什么区别? 您可以在原始输入中捕获 shift/alt/ctrl 按键吗?
谢谢!
【问题讨论】:
标签: c# .net capture keystrokes
我有一个捕捉击键的应用程序。但是我读过一些关于win7问题的文章,如果钩子在几秒钟内没有响应,钩子就会终止。正因为如此,有些人认为原始输入更好。但是我真的不知道这两个的区别。
它们之间有什么区别? 您可以在原始输入中捕获 shift/alt/ctrl 按键吗?
谢谢!
【问题讨论】:
标签: c# .net capture keystrokes
过去,我在未注册的全局键盘挂钩上遇到了同样的问题。在注册表中调整以下值解决了这个问题:
[HKEY_CURRENT_USER\Control Panel\Desktop]
"LowLevelHooksTimeout"=dword:00002710
【讨论】: