I am working on a project in C# in which the application will only
allow one instance of itself to be running at a time. I have figured
this part out but the part that has be stumped is if the instance
already running is "lost" (hidden behind another window or minimized
or somehow off the screen) to bring it back to the front of the
screen. I have tried focus and bringtofront options but those do not
seam to work. Thanks for any advice on this.