Скрытие приложения WPF из диспетчера задач - ошибка

Привет, я пытаюсь скрыть приложение WPF из диспетчера задач.

Я использую приведенный ниже код. Он отлично работает в Windows Forms, но когда я внедряю его в 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;
    }
}

Что мне нужно изменить в коде, чтобы он работал?


person Community    schedule 24.07.2012    source источник
comment
См. stackoverflow.com/q/10735902/314334   -  person Stephan Bauer    schedule 24.07.2012


Ответы (1)


Этот ответ представляет собой довольно подробное описание того, как вы можете установить WS_EX_TOOLWINDOW в WPF

PS: это скрывает ваше окно от Alt-Tab, как и ваш исходный код. Я не уверен, можно ли (или даже желательно) полностью скрыть это в Диспетчере задач.

person Stephan Bauer    schedule 24.07.2012