Чтобы скрыть другое приложение из панели задач на C#, можно использовать следующий подход: 5
ShowWindow
(параметр SW_HIDE
). 15WS_EX_APPWINDOW
и WS_EX_TOOLWINDOW
. 5 Для этого нужно выполнить команду var windowExStyles = GetWindowLong(sdf, GWL_EXSTYLE)
, а затем var newWindowExStyles = windowExStyles ^ WS_EX_APPWINDOW; newWindowExStyles = newWindowExStyles ^ WS_EX_TOOLWINDOW;
. 5SetWindowLong(sdf, GWL_EXSTYLE, newWindowExStyles)
. 5ShowWindow(sdf, SW_SHOW)
. 5Также для WPF-приложения можно создать конструктор главного окна и в нём установить ShowInTaskbar = false
и вызвать Hide()
. 2