bool creatednew;
system.threading.mutex instance = new system.threading.mutex(true, "mutexname", out creatednew);
if (creatednew)
{
application.run(new loginform());
instance.releasemutex();
}
else
{
application.exit();
}
还可以写成以下形式,一个窗体只能启动一次
form1 a = new form1();
bool creatednew;
system.threading.mutex instance = new system.threading.mutex(true, "mutexname", out creatednew);
if (creatednew)
{
a.showdialog();
instance.releasemutex();
}
else
{
a.close();
}
您可能感兴趣的文章:
如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!
网友评论