[질문] windows 프로세스명으로 pid값 얻기
글쓴이: psycoder / 작성시간: 화, 2004/09/07 - 6:06오후
특정 프로세스가 실행중이면 종료시킬려고 합니다.
TerminateProcess()로 종료시키면 되겠는데..
여기서 프로세스 명은 아는데 TerminateProcess()의 첫번째 인자값인 프로세스 핸들을 어떻게 구해야 할지 모르겠습니다.
EnumProcesses()는 9x에선 지원않해주고..(9x - 2003 모두에서 돌아가야 하거든요.)
어떻게 하면 될까요?
그리고 EnumProcesses()도 시스템 전체 프로세스 목록을 얻어와서 pid를 구하던데요..
이런 비효율적인 방법말구 혹시 프로세스명으로 바로 pid값을 알아오는 방법 없을까요?
그럼 답변 부탁드리구요..좋은 하루 되세요..
Forums:
^^
여기서 쓰이는 API 는 95에서 지원합니다. :)
앞으로는 Xevpia.com 을 이용하세요~!
-----------
청하가 제안하는 소프트웨어 엔지니어로써 재미있게 사는 법
http://sozu.tistory.com
답변 감사합니다. :D msdn에서 이 예제를 보긴했는데..프로세
답변 감사합니다. :D
msdn에서 이 예제를 보긴했는데..
프로세스명으로 바로 pid를 알수는 없나보군요..
죄송합니다.
그곳에도 질문을 올렸지만 엄청나게 쏟아지는 질문에 항상 제 질문은 묻혀버리더군요.
이곳만큼 만족할 만한 답변을 얻을수 있는 다른 곳을 제가 잘 몰라서요.
이해해 주세요. :D
댓글 달기