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();
}
댓글목록
등록된 댓글이 없습니다.
![루시웹닷넷 [DX Network]](https://lucyweb.net/img/logo_area_transparent.gif)

![[프로필 사진]](https://lucyweb.net/data/member_image/lu/lucy.jpg?u=20180519112741)
