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);
これが動作しないのはなぜ?
なぜDEBUG_PROCESSですか?問題は子プロセスのデバッグについては何も言わなかった。 答えの最初の2つの文が正しいため、マークを付けません。 –
私の答えをもう一度読んでください:NORMAL_PRIORITY_CLASS || CREATE_SUSPENDEDは "1"に等しく、DEBUG_PROCESSの定義と同じです。 – newgre
ああ、そうだ。あなたは彼らが何をすべきかではなく、OPが得たものを説明していました。謝罪 - 理にかなっている。 –