소프트웨어
프로그램 중복 실행 방지
프로채터
2010. 11. 12. 13:33
CXXXXXApp::InitInstance() 에의 첫줄에 다음을 추가하면 된다.
HANDLE hEvent;
hEvent = CreateEvent(NULL, FALSE, TRUE, AfxGetAppName());
if ( GetLastError()==ERROR_ALREADY_EXISTS )
{
AfxMessageBox("이미 실행중입니다.");
return FALSE;
}