windows - 启用禁用的底层窗口
问题描述
有时在 Windows 操作系统中,程序能够打开一个新窗口,从而禁用它的底层窗口。关闭新打开的窗口当然会重新启用第一个窗口。我想启用底层窗口而不用 Autohotkey 关闭新打开的窗口。
我制作了一个 gif,完美地展示了这种情况: https ://imgur.com/a/EWt8OrF
我想我可以用窗口样式和窗口扩展样式来解决这个问题,所以这就是我尝试的:
^!e::
MouseGetPos,,, WindowUnderMouse
WinSet, Style, -0x8000000, ahk_id WindowUnderMouse
return
但它没有用。我也对此做了很多谷歌搜索,但我不知道什么是正确的关键字,所以我没有找到任何东西。知道如何做到这一点吗?
谷歌的一些关键词:
如何使模态窗口无模式 如何启用禁用的窗口 如何使调色板窗口 如何使模态窗口成为调色板窗口 如何启用父窗口 子窗口禁用父窗口
https://autohotkey.com/board/topic/49376-making-a-gui-dialog-modal/ https://autohotkey.com/docs/commands/Gui.htm
解决方案
推荐阅读
- python - SettingWithCopyWarning:无法解决
- javascript - 在功能组件中调用函数
- mysql - Wordpress 中的缓慢搜索和帖子更新
- flutter - 如何在运行时检查资产是否存在
- html - jekyll-seo-tag:包括前面的“标签”属性
- c# - Oracle UDT 映射与 .Net 自定义类型包的类型映射问题
- c# - 如何使用 WinForms 使 MenuStrip 与关闭/最小化按钮处于同一级别?
- python - Numpy数组:如何根据列中的值提取整行
- algorithm - 创建易于记忆且不易出错的数字的算法
- python - 高斯过程回归增量学习