0

CreateProcess は中断されましたが、再開できません。

これが私のコードです:

bool success=CreateProcess(m_Process,
             NULL,
             NULL,
             NULL,
             FALSE,
             NORMAL_PRIORITY_CLASS||CREATE_SUSPENDED,
             NULL,
             NULL,
             &suInfo,
             &procInfo);

if(!success){
    MessageBoxA(0,"Could not create process...","ERROR",MB_OK);
    return 1;
    }

    //we created it

//all good so go!
ResumeThread(procInfo.hThread);

なぜこれが機能しないのですか?

4

1 に答える 1

7

「|」の 1 つを削除します。あなたの場合は論理式であるため、これは1になります。この定数は DEBUG_PROCESS であるため、子プロセスをデバッグしています。

于 2009-03-14T13:12:56.673 に答える