我有一个应该像 Windows Vista(+) 小工具一样工作的窗口;它应该留在桌面上,不会出现在任务栏和 alt+tab 菜单上,但最重要的是,不会被最小化。
这是它的标题:
由于其样式设置为无,它没有控制按钮(最小化、关闭等),但仍可以使用“显示桌面”功能和 Winkey+D 组合将其最小化。
我怎样才能防止这种情况发生?
谢谢!
“显示桌面”不仅仅是最小化窗口 - 在最小化所有窗口之后,它会将桌面窗口带到 z 顺序的顶部。Raymond Chen对此有很好的解释。
您可以将您的窗口标记为“始终在顶部”,但它会出现在每个窗口的顶部。我想不出任何其他方法可以阻止 Show Desktop 隐藏您的窗口。对 Windows 边栏的快速实验表明,它在显示桌面上也被最小化,除非您设置“边栏始终位于其他窗口的顶部”。