1 2 3 4 5 6 7 8 9 10 11 12 | string mutexID = "xxxxxx-xxxx-xxxx-xxxx-xxxxxx" ; // AppName or app GUID using (Mutex mutex = new Mutex( false , mutexID)) { if (!mutex.WaitOne(0, false )) { MessageBox.Show( "Another instance Already Running..." , "Error" , MessageBoxButtons.OK, MessageBoxIcon.Error); return ; } Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault( false ); Application.Run( new MainForm()); } |
Test Environments
- OS : Windows 7
- IDE : Visual Studio 2017
- .NET framework 4.5.2
'C# > Tips & Skills' 카테고리의 다른 글
C#에서 DB2 Connection (0) | 2016.09.07 |
---|