CreateProcess

Posted butchert

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CreateProcess相关的知识,希望对你有一定的参考价值。

#include "stdafx.h"
#include "windows.h"
#include "iostream.h"

void env()
{
    PROCESS_INFORMATION pi={0};
    STARTUPINFO si={0};
    si.cb=sizeof(si);

    CreateProcess("child.exe",NULL,NULL,NULL,FALSE,0,NULL,NULL,&si,&pi);
    cout<<"pi.dwProcessId:"<<pi.dwProcessId<<endl;
    cout<<"pi.dwThreadId:"<<pi.dwThreadId<<endl;
    cout<<"pi.hProcess:"<<pi.hProcess<<endl;
    cout<<"pi.hThread:"<<pi.hThread<<endl;

}

int main(int argc, char* argv[])
{
    env();
    return 0;
}

 

以上是关于CreateProcess的主要内容,如果未能解决你的问题,请参考以下文章

用大量参数编译 GWT 代码——CreateProcess 的字符限制?

CreateProcess() 不适用于 lpCurrentDirectory

CreateProcess 不在主线程中

CreateProcess() 无法正常工作

CreateProcess() C++ 文件未找到

CreateProcess 和命令行参数