有关窗口焦点丢失的问题

今天用Poderosa在连接Centos服务器,出现了奇怪的现象,每隔一分钟左右,输入焦点就丢失了。刚开始以为是这个软件的原因,虽然每隔一小会就要用鼠标点一下,影响不大,凑合用吧。后来与人聊QQ时,也出现了这个问题,一会输入法就跑到右下角去歇着。这就有点不对劲,应该是有个看不见的窗口到了最顶端,让输入法跟随过去。

现在的问题就是找到这个透明窗口,并且结束掉后台进程。思路是写个程序,里面放一个定时器,每隔500毫秒看一下最顶层窗口是属于哪个进程,写入日志文件中。于是拉出VC,创建一个MFC程序,查找最顶层窗口的句柄可以用GetForegroundWindow函数,进程名则由ToolHelp Api得到。

程序写好,运行起来,随便找了个窗口等待焦点丢失。看看日志文件,出现的是wpscenter.exe,这个应该是WPS吧。我记得刚装上它的时候,它会每天在右下角弹出一个框框的。我想着既然是免费用的,那就由着他做点广告吧。后来360又自己弄了一个弹窗管理器,把这些都拦截。WPS是不是认为自己没有弹出成功,于是一直在弹弹弹吧。算了,我也只是个用户,他们两神仙要打架,我还能劝不成?直接结束wpscenter,别影响我做事就好。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值