Я был разработчиком .NET уже несколько лет, и до сих пор это одна из тех вещей, которые я не знаю, как делать правильно. Окно на панели задач легко скрыть через свойство в Windows Forms и WPF, но, насколько я могу судить, это не гарантирует (или даже не влияет) его скрытие от Alt + ↹Tab диалоговое окно. Я видел невидимые окна, отображаемые в Alt + abTab , и мне просто интересно, каков наилучший способ гарантировать, что окно будет никогда не появляется (видимый или нет) в диалоговом окне Alt + ↹Tab .
Обновление: Пожалуйста, смотрите мое опубликованное решение ниже. Мне не разрешено отмечать мои собственные ответы как решение, но пока оно работает единственно.
Обновление 2: Теперь Франци Пенов нашел подходящее решение, которое выглядит неплохо, но я не пробовал его сам. Включает в себя некоторые Win32, но избегает неудачного создания неэкранных окон.