프로그램 중복 실행 방지
CXXXXXApp::InitInstance() 에의 첫줄에 다음을 추가하면 된다.
HANDLE hEvent;
hEvent = CreateEvent(NULL, FALSE, TRUE, AfxGetAppName());
if ( GetLastError()==ERROR_ALREADY_EXISTS )
{
AfxMessageBox("이미 실행중입니다.");
return FALSE;
}
'소프트웨어' 카테고리의 다른 글
다이얼로그에 툴팁추가 (0) | 2010.11.23 |
---|---|
자신의 절대경로 구하기 (2) | 2010.11.12 |
URLDownloadToFile 쓸 때 주의점 (0) | 2010.11.12 |