I want to toggle a process\'s visibility at runtime, I have a Windows Form app that starts via a process another console app hidden by default but I\'d like
Instead of using Process.StartInfo.WindowStyle after the process is started, you use Process.ShowWindow() to change the window style. However, as stated above, if you start the process hidden, you can never show the process window. IMHO, this is a very annoying bug that Microsoft should fix, but alas, I just work around it by showing the window then hiding it. Not as clean, and leaves a little user interface (or task bar) flashes, but at least it works.