C#禁止Windows应用程序重复启动
程序员文章站
2022-07-06 16:27:38
...
禁止程序二次启动我使用是如下代码:(通过判断程序是否启动来禁止二次启动)
static void Main()
{
bool createNew;
// 只能运行一次程序
using (Mutex m = new Mutex(true, Application.ProductName, out createNew))
{
if (createNew)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
else
{
MessageBox.Show("程序已经运行");
}
}
}
上一篇: 浙大数据结构 总结一
推荐阅读
-
windows下作为应用程序启动apache的方法
-
C#通过创建Windows服务启动程序的方法详解
-
C# 强行锁定 第三方 外部 应用程序窗体窗口的分辨率尺寸大小 禁止鼠标拖拽改变窗口大小
-
简单掌握Windows中C#启动外部程序进程的方法
-
如何禁止应用程序开机自动运行提高电脑启动速度
-
PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
-
理解Windows Phone 7应用程序执行模型,墓碑机制,启动器和选择器及更多内容—Part 3
-
理解Windows Phone 7应用程序执行模型,墓碑机制,启动器和选择器及更多内容—Part 2
-
C#使用windows服务开启应用程序的方法
-
C#开发Windows窗体应用程序的步骤