Как скрыть форму winform, чтобы она не отображалась на панели задач Windows, пользователь ее не видит или когда пользователь нажимает Alt + Tab?
Скрытие winforms приложения из панели задач
Ответ 1
В коде выполните следующие действия:
this.ShowInTaskbar = false;
Или в режиме разработки:
EDIT:
Вы также должны установить FormBorderStyle
код:
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow;
Дизайн:
Это определенно работает - это некоторые отпечатки экрана с использованием Windows Vista.
Работа приложения:
Не отображается в ALT + TAB
Ответ 2
Чтобы скрыть форму из диалога Alt + Tab, добавьте этот код в свой класс формы:
// Remove from Alt+Tab dialog
protected override CreateParams CreateParams
{
get
{
var Params = base.CreateParams;
Params.ExStyle |= 0x80;
return Params;
}
}