当前位置: 首页 > news >正文

WinForm 使用互斥锁防止应用重复打开

参考

  • 豆包
  • https://blog.csdn.net/qq_34059233/article/details/145802950
  • https://www.cnblogs.com/whuanle/p/12726724.html

环境

软件/系统 版本 说明
Windows windows 10 专业版 22H2 64 位操作系统, 基于 x64 的处理器
Microsoft Visual Studio Community 2022 (64 位) - Current 版本 17.14.17
.NET Framework 4.8

正文

Program.cs 添加如下代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;namespace XiaqiuchuProgram
{internal static class Program{// 唯一标识private const string MutexName = "xiaqiuchu_cnblogs";/// <summary>/// 应用程序的主入口点。/// </summary>[STAThread]static void Main(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);// 创建互斥体(initialOwner: true 表示当前进程初始拥有该互斥体)using (Mutex mutex = new Mutex(true, MutexName, out bool createdNew)){if (createdNew){// 互斥体是新创建的,说明程序未运行,正常启动Application.Run(new MainFormView());}else{// 互斥体已存在,说明程序已启动,提示用户并激活已有窗口MessageBox.Show("程序已在运行中!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);}}}}
}
http://www.jsqmd.com/news/41593/

相关文章:

  • 11.10 外连接 自连接
  • 2025年质量好的铸铜加热器厂家推荐及选择参考
  • HTML3------笔记图片
  • Elasticsearch初体验,安装,与java集成
  • 2025年评价高的免费设计装饰方案品牌口碑榜
  • 厂房通风天窗公司,一字型通风天窗厂家推荐,通风天窗厂家销售厂家,三角型通风天窗公司,消防排烟通风天窗工厂有哪些-鋆之昊环保科技
  • 2025年靠谱的防锈一字铰链厂家最新权威推荐排行榜
  • 2025年评价高的铸件TOP品牌厂家排行榜
  • 数据结构——二十六、邻接表(王道408) - 详解
  • 2025年评价高的VR工厂全景视频拍摄制作技术领先品牌榜
  • Python Mixin强大的技术详解:灵活扩展类机制的艺术
  • 2025年比较好的W型加热管厂家最新实力排行
  • 2025年热门的化妆品级云母粉厂家最新推荐排行榜
  • 2025年口碑好的旋耕机中箱款厂家推荐及选购参考榜
  • 2025年靠谱的平板车行业内口碑厂家排行榜
  • SQL注入测试:从原理到实战的安全探秘 - 指南
  • 2025年质量好的短视频推广优质服务排行榜
  • 2025年比较好的不锈钢转印行业内口碑厂家排行榜
  • 2025年比较好的大阪机场接送24小时预约高端巴士人气排行榜
  • 数字运算游戏:一种锻炼思维灵活性的趣味方式
  • 2025年靠谱的不锈钢螺栓行业内知名厂家排行榜
  • Cherry键盘手册
  • 11.7 多表查询 内连接
  • 九、HTML id - CSS篇章
  • 详细介绍:可白嫖源码--08780基于SpringBoot的流浪动物救助平台的设计与实现 (案例分析)-附源码
  • 2025年11月上海装修公司TOP10推荐:品质与服务的综合对比
  • 2025年11月亚克力板材厂家推荐榜:川企领衔五强对比评测
  • 完整教程:基于遗传优化的CDVRP问题最优值求解matlab仿真
  • 2025年11月遗产继承律师评测榜:五家机构数据对比与选择
  • 2025年11月上海装修公司TOP10推荐:专业能力与服务质量深度对比