winform 里同一个程序只允许运行一次

来源:互联网 发布:伦敦奥运会陈江华数据 编辑:程序博客网 时间:2024/04/30 17:10

附上代码:

在program类的main函数里添加这段代码

bool CreateNew;System.Threading.Mutex mutex = new System.Threading.Mutex(false, "WindowsFormsApplication1", out CreateNew);            if (!CreateNew)            {                MessageBoxEx.Show("程序已运行!", "提示");                Application.Exit();                return;            }