只能运行一个程序,禁止运行多个相同的程序 C#
2024-08-28 21:25:46
原文发布时间为:2009-04-06 —— 来源于本人的百度文章 [由搬家工具导入]
Program.cs 里面改成如下:
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
bool bExist;
System.Threading.Mutex MyMutex = new System.Threading.Mutex(true, "OnlyRunOncetime", out
bExist);
if (bExist)
{
Application.Run(new Form1());
MyMutex.ReleaseMutex();
}
else
{
MessageBox.Show("程序已经运行!", "信息提示", MessageBoxButtons.OK,
MessageBoxIcon.Information);
}
}
最新文章
- 不得不知的CLR中的GC
- Objective-C中NSInvocation的使用
- bootstrap学习笔记之一
- Minimum Path Sum
- MySQL数据库的主从同步实现及应用
- 我存在,你深深的循环里--从反射看JSON死循环
- Heavy Transportation
- WinCe 如何使应用程序只开启一个
- js图片未加载完显示loading效果
- java配置环境变量,无法也行javac问题
- window批处理修改计算机名
- EF CodeFirst系列(5)---FluentApi
- windows7 java环境配置
- 设计模式のBridgePattern(桥接模式)----结构模式
- 使用 vagrant新建Linux虚拟机
- Yii 框架不同逻辑处理方法统一事务处理
- git在工作中的用法总结-环境安装篇
- Scala进阶之路-Scala中的枚举用法案例展示
- 进程锁,队列,JoinableQueue
- SQL Server全文搜索(转载)