MFC 중복실행 방지

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
//중복실행방지코드(방법뮤텍스활용)
HANDLE hMutex = ::CreateMutex( NULL, TRUE, _T("Linsoo") );
//이미만들어져있다면Instance가존재
if( ERROR_ALREADY_EXISTS == ::GetLastError() ){
CloseHandle( hMutex );
return FALSE;
}
//중복실행방지코드(방법뮤텍스활용) HANDLE hMutex = ::CreateMutex( NULL, TRUE, _T("Linsoo") ); //이미만들어져있다면Instance가존재 if( ERROR_ALREADY_EXISTS == ::GetLastError() ){ CloseHandle( hMutex ); return FALSE; }
//중복실행방지코드(방법뮤텍스활용)
HANDLE   hMutex = ::CreateMutex( NULL, TRUE, _T("Linsoo") );
//이미만들어져있다면Instance가존재
if( ERROR_ALREADY_EXISTS == ::GetLastError() ){
	CloseHandle( hMutex );
	return FALSE;
}

자주 쓰게 되서 블로그에 기록해 놓음


Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다