使用mutex互斥来实现防止多开应用程序(已实现),但是在有的电脑上打开程序要等待5秒左右的时间,有的电脑1秒左右就打开,请问有没有人遇到过这样的问题

解决方案 »

  1.   

    在窗体载入事件Form1_Load()中加入下面代码System.Diagnostics.Process[] myProcesses = System.Diagnostics.Process.GetProcessesByName("你的程序进程名");
                if (myProcesses.Length > 1)
                {
                    MessageBox.Show("程序已启动!");
                    Application.Exit();
                }楼主,解决问题请给分!
      

  2.   

    UP,UP  有没有高手知道呀