Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我编写了一个编辑器,它应该具有全屏模式(编辑器覆盖 100% 的屏幕,任务栏不可见)。您会说“将窗口设置在最顶层”,但问题是:我的编辑器运行必须可见的外部程序。
我的编辑器应该隐藏任务栏,但对于其他应用程序来说不是最重要的。这可能吗?如何?
您不需要 TopMost 窗口来覆盖任务栏。创建一个无边框的最大化窗口就足够了:
public MainWindow() { InitializeComponent(); this.WindowState = System.Windows.WindowState.Maximized; this.ResizeMode = System.Windows.ResizeMode.NoResize; }
您仍然需要一种方法让用户激活另一个应用程序的窗口。目前尚不清楚您的想法,但 Alt+Tab 有效。