반응형
Winform Project의 경우 Main 함수에서 프로세스가 실행중인지 체크한다
internal static class Program
{
[STAThread]
private static void Main()
{
System.Diagnostics.Process[] processes = null;
string processName = System.Diagnostics.Process.GetCurrentProcess().ProcessName.ToUpper();
processes = System.Diagnostics.Process.GetProcessesByName(processName);
if (processes.Length > 1) { return; }
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new FrmMain());
}
}
반응형
'[====== Development ======] > C#' 카테고리의 다른 글
[WPF] naming convention - UIElement name Prefix (0) | 2021.10.19 |
---|---|
[C#] Exception으로 인한 죽는것 방지 (0) | 2021.08.13 |
[C#] 윈도우 시작 프로그램에 등록하기 (0) | 2021.08.13 |
Delete File (0) | 2021.08.06 |
파일 복사시 Unique 이름으로 저장 (0) | 2021.08.06 |