나는 프로세스를 만들기 위해 CreateProcess 함수를 사용하고 있는데, 프로세스의 현재 상태 (실행 중 또는하지 않음)를 가져 오는 옵션이 있습니까? 친절하게 어떻게해야 가능합니까? 그 dwProcessId와창문의 형태로 상자에 넣기 상태가
1
A
답변
1
사용 OpenProcess
함수가 NULL 프로세스가
1
프로세스를 생성하는 프로세스에 핸들을 반환한다, 그렇지 않으면 실행 PROCESS_INFORMATION 구조의 프로세스에 대한 핸들을 반환하지 않는 반환하는 경우, 당신은 GetExitCodeProcess 같은 이것을 사용할 수 있습니다 실행중인 경우 해결하거나 대기 함수를 사용하여 종료 대기를 기다릴 수 있습니다.
관련 문제
- 1. 선택 상자에 라인 높이 넣기
- 2. Visual C++ : 텍스트 상자에 정수 넣기
- 3. 위젯을 목록 상자에 넣기/gwt에서 드롭 다운
- 4. 체크 박스 데이터를 텍스트 상자에 넣기
- 5. 열려있는 창문의 목록을 얻으십시오. 코코아
- 6. 내 창문의 에어로 글래스 색상을 변경 하시겠습니까?
- 7. Excel 시트를 C# 인쇄 미리보기 대화 상자에 넣기
- 8. 플렉스 : 프로그래밍 방식으로 선택한 항목을 콤보 상자에 넣기
- 9. 플래시 : addEventListener가 감지되지 않음 입력 텍스트 상자에 이벤트 붙여 넣기
- 10. 텍스트 상자에 복사/붙여 넣기 메뉴 팝업을 비활성화 하시겠습니까?
- 11. Winforms 텍스트 상자에 CTRL-V (붙여 넣기)를 어떻게 허용합니까?
- 12. 확인란 상태가
- 13. Android - 상태가
- 14. 동기 콤보 박스 "하위 형태로 형태로 1, 1"
- 15. 형태로 이름과 이메일 수집
- 16. 일대일 형태로 연결 되나요?
- 17. 트리 형태로 데이터 표현하기
- 18. 안드로이드 레이아웃 형태로 활동
- 19. Firefox가 이상한 형태로 작동합니다.
- 20. 방지 이중 형태로 제출
- 21. 다른 레이아웃 형태로 오류
- 22. PHP 파일 형태로 질문
- 23. 텍스트 상자에 붙여 넣기를 감지합니다.
- 24. iPad에서 uipopover 중심에 넣기
- 25. 텍스트 상자를 공백에 넣기
- 26. FireFox 확장. 창문의 내용 영역에 오버레이를 추가하는 방법
- 27. 페이지에 자바 스크립트 넣기
- 28. 사이클없이 교착 상태가 발생했습니다.
- 29. MVC 세션 상태가 손실됩니까?
- 30. 상태가 여러 활동에 걸쳐있는보기
왜 OpenProcess를 호출합니까? CreateProcess가 이미 새 프로세스를 반환 했으므로 새 프로세스에 대한 다른 핸들 만 제공합니다. – MSalters
OpenProcess는 새로운 프로세스를 생성하지 않을 것입니다. 프로세스가 실행중인 경우에만 핸들을 반환합니다 (확실하지 않습니다 ...) –