110,536
社区成员
发帖
与我相关
我的任务
分享
static void Main()
{
AppManager.Initial();
//防止重复启动
Process[] processcollection = Process.GetProcessesByName("你的进程名");
if (processcollection.Length > 1) //注意:使用>1是对的,因为当前判断时,已经是已启动的第二个程序
{
MessageBox.Show("程序已启动,它可能已被最小化为任务栏图标。");
Environment.Exit(1);
return;
}