1. 首页
  2. 数据库
  3. 其它
  4. 解决C#程序只允许运行一个实例的几种方法详解

解决C#程序只允许运行一个实例的几种方法详解

上传者: 2020-12-30 07:14:52上传 PDF文件 54.27KB 热度 13次
本文和大家讲一下如何使用C#来创建系统中只能有该程序的一个实例运行。要实现程序的互斥,通常有下面几种方式,下面用 C# 语言来实现:方法一:使用线程互斥变量. 通过定义互斥变量来判断是否已运行实例.把program.cs文件里的Main()函数改为如下代码: 代码如下:using System;using System.Windows.Forms;using System.Runtime.InteropServices;namespace NetTools{ static class Program { [DllImport(“user32.dll”)]
下载地址
用户评论