1. 程式人生 > >C# 避免程式重複啟動(二次啟動)

C# 避免程式重複啟動(二次啟動)

{
bool requestInitialOwnership =true;
bool mutexWasCreated;

Mutex m 
=new Mutex(requestInitialOwnership,"MyMutex",out mutexWasCreated);

if(!mutexWasCreated)
    
{
        Application.Run(
new frmProdMenu());
        m.ReleaseMutex();

    }
                    
}