C# 응용 프로그램의 중복 실행 방지하기 코드 예제
페이지 정보
관련링크
본문
static class Program
{
/// <summary>
/// 해당 응용 프로그램의 주 진입점입니다.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
program.cs 의 기본 내용에서 Application.Run(new Form1()) 부분 수정
bool createNew;
using (System.Threading.Mutex mutex = new System.Threading.Mutex(true, “RecentProjectManager“, out createNew))
{
if (createNew)
{
Application.Run(new Form1());
}
Application.Exit();
}
{
/// <summary>
/// 해당 응용 프로그램의 주 진입점입니다.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
program.cs 의 기본 내용에서 Application.Run(new Form1()) 부분 수정
bool createNew;
using (System.Threading.Mutex mutex = new System.Threading.Mutex(true, “RecentProjectManager“, out createNew))
{
if (createNew)
{
Application.Run(new Form1());
}
Application.Exit();
}
댓글목록
등록된 댓글이 없습니다.