加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

窗口 – 焦点窃取是邪恶的

发布时间:2020-12-14 01:38:38 所属栏目:Windows 来源:网络整理
导读:在 Windows中快速搜索解决方案 Focus Stealing显示了两个主要的结果类别: 人们提出不完整的解决方案 ForegroundLockTimeout注册表项(或TweakUI,我相信只是更改上述注册表项), 这不是很有效. Incessant hordes Windows用户complaining约it. 这在两种常见的情
在 Windows中快速搜索解决方案 Focus Stealing显示了两个主要的结果类别:

人们提出不完整的解决方案
ForegroundLockTimeout注册表项(或TweakUI,我相信只是更改上述注册表项),
这不是很有效.
> Incessant hordes Windows用户complaining约it.

这在两种常见的情况下特别烦人:

>某些东西触发程序在全屏应用程序集中时在后台弹出对话窗口,导致全屏应用程序最小化.
>一个窗口在打字时窃取焦点,窃取所有的击键.如果碰巧按空格键,回车键或触发键盘快捷键(如Y表示“是”),则可能会导致完全不合需要的结果.

可以应用哪些创意解决方案来解决这些问题,以解决这两种情况?

我有一个建议,如何解决,但我不能完全实现,因为我缺乏知识.

必须通过调用最可能在shell32或user32中的Windows API函数的违规程序来启动窗口之间的焦点更改.一些程序,如Adobe Photoshop,多次打电话(至少两次),以在用户启动时强制自己.这个想法是钩住这个API函数(如果可能的话),并检查呼叫来自哪里.如果它不是来自explorer.exe(即Alt Tabbing或单击任务栏上的图标),则应该被挂钩阻止.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读