使用SwitchToThisWindow时不切换问题

在网上很难找到SwitchToThisWindow这种问题的处理,自己研究了下终于找到了问题,记录下来便于后人参考。

解决方法:

1、键盘HOOK时不要调用CallNextHookEx,因为按键消息与窗口获取焦点时同触发会引起冲突。

2、延迟调用SwitchToThisWindow,实测20ms 以上即可。原理是先触发了按键消息再执行SwitchToThisWindow时不会有冲突。

posted @ 2018-11-13 15:27  -Ward-  阅读(1128)  评论(0编辑  收藏  举报