[英]How to create a new process in C/C++ and get this new process handle in WinXp?
我需要知道如何用C / C ++代码处理新创建的进程。 我对所有这些Microsoft库都不是很了解,我只读了两种创建过程的方法。 第一个是通过ShellExcecute调用,第二个是通过CreateProcess,但是这些都不是HANDLE。 我需要知道进程的句柄,因为我希望主线程在进程继续之前先等待进程完成。 最重要的是,如果有人帮助我编写如下所示的函数:
HANDLE create_process(/*parameters same as for ShellExecute*/)
{
...
}
请帮忙。
CreateProcess
在PROCESS_INFORMATION
返回处理的句柄。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.