createprocess

    2

    2답변

    : g++: error: CreateProcess no such file or directory 내가 프로그램을 컴파일하려고 할 때마다. Windows 컴퓨터에 MinGw 7.2 버전을 설치했지만 문제가 발생하지 않습니다. 그러나 가정용 컴퓨터에 Windows SP3을 설치 한 후에이 오류가 발생하고 모든 환경 변수를 설정 했으므로 알아낼 수 없습니다

    0

    2답변

    이 코드를 사용하여 프로그램 시작 int _tmain(int argc, _TCHAR* argv[]) { STARTUPINFO cif; ZeroMemory(&cif,sizeof(STARTUPINFO)); PROCESS_INFORMATION pi; if (CreateProcess(L"C:\\test\\test.exe",

    5

    1답변

    내 응용 프로그램에서 CreateProcessWithTokenW가 반환되기 전에 매우 긴 시간 (최대 20 초) 동안 블록하는 경우가 있습니다. 이 기간 동안 내 메인 스레드를 차단하는 것은 용납되지 않으므로 호출을 백그라운드 스레드로 옮기는 것을 고려하고 있습니다. 그러나 비동기 CreateProcess, 아마도 중첩 된 작업 또는 비슷한 사용하여 내장

    1

    1답변

    CreateProcess를 사용하여 C++ 응용 프로그램에서 외부 프로세스를 실행하려고합니다. 이 디렉토리의 존재 DLL의의를 찾을 때 실행 된 응용 프로그램이 실패합니다. 프로세스 탐색기 (sysinternals에서)를 사용하여 executwd 프로세스를 검사하면 프로세스 작업 디렉토리가 부모 작업 디렉토리가 아닌 c : \ windows라는 것을 알 수

    0

    2답변

    및 DEBUG_ONLY_THIS_PROCESS 플래그를 사용하여 디버거를 사용하여 프로세스를 열려고하는데 프로세스가 열렸지 만 핸들을 사용하여 SymInitialize을 호출하려고하면 , 실패합니다. 나는 더 생성 플래그 CreateProcess를 호출하면 #include <windows.h> #include <stdio.h> #include <dbgh

    12

    3답변

    새로운 프로세스를 만들기 위해 유닉스가 fork() 인 이유를 알지 못합니다. Win32 API에서 우리는 CreateProcess()을 가지고 새로운 프로세스를 만들고 그 주소 공간에 실행 파일을로드 한 다음 엔트리 포인트에서 실행을 시작합니다. 그러나 Unix는 새로운 프로세스를 생성하기위한 포크를 제공하며, 다른 프로세스를 실행하려면 왜 프로세스를 복

    1

    2답변

    나는 create process를 사용하여 메모장에 메모장을 실행하고 있습니다. STARTUPINFO를 수정하고 dwX, dwY, dwYSize, dwXSize를 지정하고 STARTF_USEPOSITION || STARTF_USESIZE를 dwFlags에 추가하도록 해당 응용 프로그램의 기본 크기와 위치를 재정의해야합니다. 하지만 애플리케이션이 전혀 열리지

    0

    2답변

    C++ (VC++ 콘솔 응용 프로그램)에서 작동하도록 다음 코드를 가져 오는 데 문제가 있습니다. 단순히 프로세스를 생성하지는 않지만 오류 텍스트를 인쇄합니다. static void main(){ char *hotkeyexe = "cmd"; PROCESS_INFORMATION pi; STARTUPINFO si; if(!

    2

    1답변

    그래서 일부 코드에 대한 자동 테스트를 만들고 있습니다. "cmdLineProc"라는 명령 행에서 실행할 수있는 실행이 있습니다. Im은 내 테스트 프로그램을 C++로 만듭니다 (Python을 사용하지 않거나 우리가 사용하는 API가 이러한 테스트의 속도를 높임). 명령 줄 인수는 테스트에서 문자열로 만들어지고 CreateProcess를 사용하여 cmdLi

    1

    1답변

    내 C++ 응용 프로그램에 리소스로 exe 파일을 포함 시켰습니다. 실행해야하지만 사용자가 복사 할 수 없도록 액세스를 제한해야합니다. 외부 프로그램에서 액세스 할 수 없도록 핸들을 열어 둘 필요가 있습니다. FILE_FLAG_DELETE_ON_CLOSE를 플래그로 사용했기 때문에 응용 프로그램이 종료되면 삭제됩니다. 하지만 그 때문에 CreateProce