您好我正在尝试从任务管理器隐藏WPF应用程序。
我使用下面的代码。它在Windows窗体中运行良好,但是当我将它实现到WPF时,它给了我这个错误: “ CustomWindowStyle.MainWindow.CreateParams':找不到合适的方法来覆盖”
代码:
protected override CreateParams CreateParams // <---- here is the error
{
get
{
var cp = base.CreateParams;
cp.ExStyle |= 0x80; // Turn on WS_EX_TOOLWINDOW
return cp;
}
}
我必须更改代码才能工作?
答案 0 :(得分:2)
This answer详细说明了如何在WPF中设置WS_EX_TOOLWINDOW
PS:这会将您的窗口隐藏在 Alt-Tab 中,就像原始代码一样。我不确定是否可以(甚至可取)将其完全隐藏在任务管理器中。