Winform仅允许运行一个程序,当要打开多个时将显示已在运行的程序
需求:
1、仅允许打开一个实例;
2、当用户尝试打开第二个时,将已运行的程序从任意状态下激活;
3、当前程序有以下几种状态:a.正常窗口显示;b.最大化显示;c.最小化显示;d.隐藏到托盘;
解决方案:
1、调用VB单实例;
2、处理窗体恢复;
步骤:
1、引用Microsoft.VisualBasic.dll
2、打开Program.cs修改如下:
using System...
原创
2019-03-26 11:55:05 ·
1342 阅读 ·
0 评论