C#WINFORM判断程序是否运行,且只能运行一个实例
1个回答
展开全部
static System.Threading.Mutex mutex = new System.Threading.Mutex(true, "{1F6F0AC4-B9A1-45fd-A8CF-72F04E6BDE8X}");
//main函数开始
if (!mutex.WaitOne(TimeSpan.FromSeconds(1), false))
{
Console.WriteLine("另一个程序实例在运行,再见!");
Console.ReadLine();
return;
}
//这里继续其他代码
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询