title: Make process window visible/Invisble in .NET
body: <p>I have my application, in which I am starting a new process. But I need to resize the window in the process to fit into my requirement. But first the process opens the window in normal size and then I resize it to fit. This make it look odd. So can I start the process with the winodw in invisible mode and then resize and then make it visible?</p>
  
  <pre><code>ProcessStartInfo startInfo = new ProcessStartInfo("myApp.exe");
  MyApp = Process.Start(startInfo);
  Thread.Sleep(2000);
  MoveWindow(MyApp.MainWindowHandle, 0, 380, 2040, 1150, true);
  </code></pre>