1 /// <summary>
2 /// 应用程序的主入口点。
3 /// </summary>
4 [STAThread]
5 static void Main()
6 {
7 bool isNotRun;
8 //www.hp.com.cn.WindowsApplication.SendMail.Ver2.0表示同步基元名称
9 System.Threading.Mutex m = new System.Threading.Mutex(true/*给调用线程赋予互斥体的初始所属权*/, "www.hp.com.cn.WindowsApplication.SendMail.Ver2.0", out isNotRun);
10 if (isNotRun)
11 {
12
13 MessageBox.Show("XX程序第一次运行!");
14 Application.Run(new Form1());
15 }
16 else
17 {
18 MessageBox.Show("谢谢合作,XX程序已经运行中");
19
20 }
21
22
23 }
2 /// 应用程序的主入口点。
3 /// </summary>
4 [STAThread]
5 static void Main()
6 {
7 bool isNotRun;
8 //www.hp.com.cn.WindowsApplication.SendMail.Ver2.0表示同步基元名称
9 System.Threading.Mutex m = new System.Threading.Mutex(true/*给调用线程赋予互斥体的初始所属权*/, "www.hp.com.cn.WindowsApplication.SendMail.Ver2.0", out isNotRun);
10 if (isNotRun)
11 {
12
13 MessageBox.Show("XX程序第一次运行!");
14 Application.Run(new Form1());
15 }
16 else
17 {
18 MessageBox.Show("谢谢合作,XX程序已经运行中");
19
20 }
21
22
23 }