[MFC] VC++ 프로그램 중복 실행 방지
프로그램이 두 번 실행되는 것을 방지하는 코드들... 출처는 여기저기. ☞ 프로그램을 작성하다보면, 프로그램이 두 번 이상 실행되는 것을 막아야 하는 경우가 있다. 실제 내가 작업하는 프로그램상에서는 3번 Mutex 를 사용하고 있다. ☞ 물론, 이미 실행중이라면, 실행중인 해당 프로세스를 찾아서, 화면상에 윈도우가 나타나야 할 프로그램이라면, 프로세스만 떠 있고, 윈도우를 찾아서 윈도우가 없을 경우에는 무엇인가 뻑으로 보고 해당 프로세스를 죽여버리고 새 프로세스(현재 내 프로세스)를 그대로 실행시켜주고, (이전에 실행된)프로세스의 윈도우를 찾았을 때에는 해당 윈도우를 최상위로 가져오는 등(그 실행되고 있는 프로세스, 윈도우를 앞으로 꺼내오기가 좀 복잡하다.)의 작업까지 이루어져야 하지만, 우선은 중복 ..
2008. 2. 4. 14:07