阻止窗口从任务管理器WPF中显示为"任务"c#

zaz*_*aza 7 c# wpf

我有一个打开多个窗口的程序.我已经使用此方法将它们隐藏在ALT + TAB中.现在我需要新窗口停止显示在任务管理器的"任务"选项卡中.

我不需要在任务管理器中显示该过程,我只是不希望我的程序打开的所有窗口都显示在"任务"选项卡中.

这是我想要摆脱的图片:http://i1096.photobucket.com/albums/g324/thezaza101/Tasklist.jpg

-谢谢

zaz*_*aza 7

谢谢David Heffernan解决了.

在我的主窗口中,我添加了一个静态窗口字段,它引用了我的主窗口.

public static Window main;
Public MainWindow()
{
main = this;
}
Run Code Online (Sandbox Code Playgroud)

在窗口我需要隐藏任务管理器和ALT + TAB,我让我的主窗口的主人:

public HiddenWindow()
{
this.Owner = MainWindow.main;
}  
Run Code Online (Sandbox Code Playgroud)

它非常简单,它隐藏了任务管理器上"任务"选项卡的窗口,也阻止了人们从ALT + TABing进入你的程序.