using System.Threading; [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //限制该程序只能运行一个实例
//Create a new mutex using specific mutex name bool bCreatedNew; Mutex m = new Mutex(false, "bxSys.exe", out bCreatedNew); if (bCreatedNew) //未运行 Application.Run(new MainForm()); else { MessageBox.Show("该程序已经运行!"); return; } }