1: using System;
2: using System.Collections.Generic;
3: using System.Linq;
4: using System.Windows.Forms;
5: using System.Threading;
6:
7: namespace MutexSample
8: {
9: static class Program
10: {
11: /// <summary>
12: /// 应用程序的主入口点。
13: /// </summary>
14: [STAThread]
15: static void Main()
16: {
17: bool createNew;
18: Mutex mutex = new Mutex(false, "SingletonWinAppMutex", out createNew);
19: if (!createNew)
20: {
21: Application.Exit();
22: return;
23: }
24: Application.EnableVisualStyles();
25: Application.SetCompatibleTextRenderingDefault(false);
26: Application.Run(new Form1());
27: }
28: }
29: }
转载于:https://www.cnblogs.com/jerry01/archive/2012/12/12/2708836.html