본문 바로가기

MFC

[MFC] 프로그램 중복실행 방지

1. App클래스에 멤버변수 추가

HANDLE m_hDpMutex;


2. InitInstance()에 다음 코드 추가

m_hDpMutex = CreateMutex(NULL, FALSE, "프로젝트명");

if(ERROR_ALREADY_EXISTS == GetLastError()) return FALSE;