현재 위치 - 주공해몽공식사이트 - 관음보살의 랜덤 번호 뽑기 - Qt 는 현재 실행 중인 코드를 어떻게 볼 수 있습니까?

Qt 는 현재 실행 중인 코드를 어떻게 볼 수 있습니까?

QProcess 클래스는 외부 응용 프로그램을 확인, 시작 및 종료하는 데 사용됩니다.

QProcess 클래스를 통해 cmd 명령 (tasklist) 을 실행하여 현재 프로세스 목록을 가져온 다음 지정된 프로세스 이름을 반환된 결과와 비교하여 프로세스가 실행 중인지 확인합니다.

Qt 는 실제로 windows 의 QProcess 개체를 통해 windows 에 포함된 tasklist 프로그램을 시작하여 시스템에서 실행 중인 모든 프로그램에 대한 정보 (프로그램 이름 등) 를 읽습니다. ).

그런 다음 읽은 모든 정보에 우리가 판단해야 할 프로그램의 프로그램 이름이 포함되어 있는지 비교함으로써 이루어진다. 다음 코드에서 start 함수의 첫 번째 매개 변수는 응용 프로그램 이름이고 두 번째 매개 변수는 프로그램 시작 시 입력한 시작 매개 변수입니다. /FI 는 후속 조건을 사용하여 모든 관련 프로세스 정보를 필터링한다는 의미입니다.