프로그램이 실행중인 경우는 "이미 실행중입니다." 라는 메시지와 함께 프로그램 실행을 막고 싶으면
Program.cs 에 다음과 같이 코딩합니다.
Program.cs 에 다음과 같이 코딩합니다.
using System.Threading; bool CreateNew; Mutex dup = new Mutex(true, "프로그램명", out CreateNew); if (CreateNew) { // 프로그램 실행부분 Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Program()); } else { MessageBox.Show("이미 프로그램이 실행중입니다"); }
'Development > C#' 카테고리의 다른 글
DataGrid 바인딩 (0) | 2011.09.27 |
---|---|
DataGridView 한글깨짐 (0) | 2010.07.21 |
폼안의 모든 컨트롤 접근하기 (0) | 2010.07.21 |
텍스트에 숫자만 입력 가능하게 (0) | 2010.07.21 |
ComBox의 활용 (0) | 2010.07.21 |