• 2865阅读
  • 1回复

[提问]求教个Qt全局热键的问题。 [复制链接]

上一主题 下一主题
离线apud
 

只看楼主 倒序阅读 楼主  发表于: 2015-02-23
使用了全局热键后,为什么原有按键系统功能会失效。比如将a键设置为全局热键,那么英文状态下按下a就不会上屏a,中文输入法状态下按下a 输入法也不响应。

我原先的目的是想获取到用中文输入法打字时具体按键情况,经大神提示使用全局热键才可获取到,可是这样一来输入法就无法正常打字了。求解决方法。
以下是源码,网上找到的小小改了下:http://pan.baidu.com/s/1pJ8zSs7
离线dbzhang800

只看该作者 1楼 发表于: 2015-02-27
这个问题和Qt应该没有多大关系,如果在Windows下,你需要安装钩子。(不过你这程序也太狠了,监听所有的按键,估计任何一个杀毒软件都会提示风险)
快速回复
限100 字节
 
上一个 下一个