我有一个应该像 Windows Vista(+) 小工具一样运行的窗口;它应该保留在桌面上,而不是出现在任务栏和 alt+tab 菜单上,但最重要的是,不要最小化。
这是它的标题:
由于其样式设置为 None,因此它没有控制按钮(最小化、关闭等),但仍然可以使用“显示桌面”功能和 Winkey+D 组合将其最小化。
我怎样才能防止这种情况发生?
Thanks!
“显示桌面”不仅仅是最小化窗口 - 在最小化所有窗口后,它会将桌面窗口带到 z 顺序的顶部。陈雷蒙德 http://blogs.msdn.com/oldnewthing/archive/2004/05/27/143042.aspx对此有一个很好的解释。
您可以将窗口标记为“始终位于顶部”,但它会出现在每个窗口的顶部。我想不出任何其他方法可以阻止“显示桌面”隐藏您的窗口。对 Windows 边栏的快速实验表明,除非您设置“边栏始终位于其他窗口之上”,否则它也会在“显示桌面”上最小化。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)