title: Setting process window size and location before process.start()
body: <p>I am using a form to start new flash processes using Process.start() and MoveWindow() to resize and change the process window location. The problem is before MoveWindow() is call you can see the window in its default size and location for a split second. I wanna know if there is a way to set the location and size of the window before the actual process is started. </p>
  
  <pre><code>Process flash = new Process();
  flash.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
  flash.StartInfo.FileName = "C:\\RED\\bin\\android.swf";
  flash.Start();
  Thread.Sleep(300);
  mainForm.MoveWindow(flash.MainWindowHandle, posX, 0, 1920, 1080, true);
  </code></pre>