在网上很难找到SwitchToThisWindow这种问题的处理,自己研究了下终于找到了问题,记录下来便于后人参考。
解决方法:
1、键盘HOOK时不要调用CallNextHookEx,因为按键消息与窗口获取焦点时同触发会引起冲突。
2、延迟调用SwitchToThisWindow,实测20ms 以上即可。原理是先触发了按键消息再执行SwitchToThisWindow时不会有冲突。
上一篇C# 获取Google Chrome的书签
下一篇c# 之 unsafe
C#创建 WebApi 项目
窗体内的控件随窗体的大小改变控件大小
控制页面打印的2种方法(css3的media媒体查询和window.print())
【转】Windows Socket和Linux Socket编程有什么区别
Rails 的 API
C# 如何添加PDF页眉页脚
Windows下安装单机Kafka
Windows下php curl调用本地url 499问题