C# Mutex 를 이용한 프로그램 중복 실행 방지

Main 함수입니다 

응용해보세요

        [STAThread]

        static void Main()

        {

            Mutex m_hMutex = new Mutex(true, "이름는 아무거나", out bool flagMutex);


            if (flagMutex)

            {

                Application.EnableVisualStyles();

                Application.SetCompatibleTextRenderingDefault(false);

                Application.Run(new MainForm());

                m_hMutex.ReleaseMutex();

            }

            else

            {

                MessageBox.Show("중복 안됨");

            }

        }