设置C#窗体程序只能启动一次
来源:互联网 发布:javascript多线程 编辑:程序博客网 时间:2024/05/15 13:58
在程序的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();
}
- 设置C#窗体程序只能启动一次
- 设置C#窗体程序只能启动一次
- 怎样设置窗体只能启动一次呢?
- MFC程序设置只能启动一次
- C# 窗体只能打开一次
- C# 窗体只能打开一次
- c# 程序只能运行一次
- 使程序只能运行一次,用互斥量来判断程序是否已运行,并设置窗体背景色
- c#设置启动窗体
- FileLock实现程序只能启动一次
- VC++ 一次只能运行一个程序设置
- C# Winform程序设置登录窗体先启动
- C# Winform程序设置登录窗体先启动
- wince c# 程序只能运行一次
- wince c# 程序只能运行一次
- wince c# 程序只能运行一次
- wince c# 程序只能运行一次
- wince c# 程序只能运行一次
- rsync
- RHEL6.0 QEMU/KVM 建立新的虚拟机之配置Birdged Networking
- 解决Http Handler在IIS6与IIS7中的问题
- js正则表达式字符含义基础解释
- EL表达式取整或者取固定位小数 目前最好的方法(转载)
- 设置C#窗体程序只能启动一次
- 学与不学 知识就在那里
- win7 轻松安装 oracle 10g
- 工厂模式
- DropDownList 后台绑定
- 八进制 十进制 十六进制 输入输出转换 经典
- c# SQLHelper(for winForm)实现代码
- [VB.NET] 设置 全局热键
- 不用rename的另一中更改文件名称的方法