Single Instance Application

You can use a Mutex to signal to Windows that a certain resource is already active. But this doesn't bring the running instance to the user's attention.

... Almost every professional software program focuses the application.

Sam Allen, DotNetPerls: Single Instance Windows Forms

If you