软件进程只能存在一个

来源:互联网 发布:c语言国内名人 编辑:程序博客网 时间:2024/05/16 17:40

判断系统是否已经在运行了:      using System.Threading;

bool bOnlyOneInstance = false;            

Mutex mutex = new Mutex(true, Application.UserAppDataPath.Replace(@"\", "_"), out   bOnlyOneInstance);            

if (!bOnlyOneInstance)            

 {                

MessageBox.Show("系统已经运行!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);                 return;            

 }            

else            

 {                

Application.EnableVisualStyles();                

Application.SetCompatibleTextRenderingDefault(false);                

 Application.Run(new GBIM_Login());            

}

0 0
原创粉丝点击