c# Winform 如何实现程序只能同时运行一个实例

Mutex appSingleton = new Mutex(false, "SingleInstance Alert");
if (appSingleton.WaitOne(0, false))
{
   Application.Run(new Form1());
}
else
{
   MessageBox.Show("已经运行");
}
appSingleton.Close();

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页