源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

设置C#窗体程序只能启动一次

  • 时间:2021-08-29 19:08 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:设置C#窗体程序只能启动一次
在程序的main函数中加入以下代码 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(); }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部