应用程序单例模式
程序员文章站
2024-01-04 08:21:04
...
应用程序单例wpf代码
public partial class App : Application
{
private Mutex mutex;
public App()
{
this.Startup += App_Startup;
}
private void App_Startup(object sender, StartupEventArgs e)
{
bool ret;
mutex = new System.Threading.Mutex(true, "ElectronicNeedleTherapySystem", out ret);
///应用程序单例
if (!ret)
{
MessageBox.Show("已有一个程序实例运行");
Process.GetCurrentProcess().Close();
Environment.Exit(0);
}
}
}