用于文本框焦点的Windows全局钩子

我为Windows构建了一个虚拟键盘(不能使用默认键盘,我需要阻止某些键并添加自定义键盘),并且我计划使用全局挂钩来在需要时显示/隐藏键盘。

我在WPF中已经有了一个模拟键盘,并且我使用GotFocus / LostFocus方法使它看起来/消失。 但问题是键盘还应该与第三方应用程序(即Reader)一起工作,所以我需要它在没有附加代码的情况下工作。 我查看了HCBT_SETFOCUS,但它只给我提供焦点的窗口,而不是UI元素。

当文本框获得/失去焦点时是否会触发全局事件?

谢谢!

链接地址: http://www.djcxy.com/p/61737.html

上一篇: Windows global hook for text box focus

下一篇: Node.js/Windows error: ENOENT, stat 'C:\Users\RT\AppData\Roaming\npm'