|
실행중인 프로세스 리스트를 가져오는데는 몇가지 방법이 있습니다.
먼저 첫번째로 EnumProcess 가 있는데 NT 계열에서만 사용할수 있습니다.
두번째는 윈도우 핸들을 알고 있을때..
GetWindowThreadProcessId 를 사용하시면 되구요
마지막으로는 Tool Help 라이브러리를 사용하시면 됩니다.
CreateToolhelp32Snapshot 로 현재 시스템의 스냅샷(?)을 만들어 놓고
Process32First, Process32Next 관련 펑션을 사용해 찾아볼수 있습니다.
그럼 빠이..
from 걸어다니는 MSDN
telkim 님이 쓰신 글 :
: 윈도우 2000에보면 작업관리자를 사용하여 현재 동작하는 프로세스를 확인 할수 있읍니다.
:
: 제가 하려는 작업을 execl.exe 프로그램이 동작된 상태 인지를 확인하려고 하는데 함수를 모르겠읍니다.
:
: FindWindow(0,"화일 이름");
: 이런 방법으로는 찾을 수가 없읍니다. 엑셀이 실행시 이름이 바꾸어 지기 때문에 ....
: 혹 사용해보시 분이 계시면 알려주세요..
|