winform只能有一个实例运行且打开已运行窗口

static class Program 
{
private static Mutex onlyOne;

[STAThread]
static void Main()
{
onlyOne = new Mutex(true, Process.GetCurrentProcess().ProcessName);
if (onlyOne.WaitOne(0, false))
{
Application.Run(new mainForm());
}
else
{
MessageBox.Show("应用程序已启动!"); ...
posted @ 2016-07-27 22:52  shiningrise  阅读(280)  评论(0编辑  收藏  举报
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css