Winform同一程序只运行一个程序

 1  /// <summary>
 2         /// 应用程序的主入口点。
 3         /// </summary>
 4         [STAThread]
 5         static void Main()
 6         {
 7             Application.EnableVisualStyles();
 8             Application.SetCompatibleTextRenderingDefault(false);
 9 
10 
11             bool ret;
12             System.Threading.Mutex mutex = new System.Threading.Mutex(true, Application.ProductName, out ret);
13             if (ret)
14             {
15                 Application.Run(new FrmFaceMath());
16                 mutex.ReleaseMutex();
17             }
18             else
19             {
20                 MessageBox.Show("程序已经运行", "提示");
21             }
22 
23         }
原文地址:https://www.cnblogs.com/wxy520/p/6409036.html