title: Bring window to foreground after Mutex fails
body: <p>I was wondering if someone can tell me what would be the best way to bring my application to the foreground if a mutex was not able to be created for a new instance.</p>
  
  <p>E.g.: Application X is running but is in the background. I can't see it so I try to run another instance; because the mutex returns false, the best thing to do is to bring the existing instance to the foreground.</p>
  
  <p>Anyone know the best way to interact with your own application but from a separate process?</p>