C#防止程序重新运行

//禁止重复运行
bool ret;
Mutex mutex = new Mutex(true, Application.ProductName, out ret);
if (ret)
{
	Application.EnableVisualStyles();
	Application.DoEvents();
	Application.Run(new MainForm(args));
	mutex.ReleaseMutex();
}
else
{
	Application.Exit();//退出程序
}

禁止重复运行

posted @ 2017-02-22 15:21  TabZ  阅读(277)  评论(0)    收藏  举报