jjzjj

independent

全部标签

c++ - 如何启动一个进程并使其成为 'independent'

假设我已经掌握了这两个事实:-CreateProcess()启动一个进程并让您的程序在它运行时继续运行,但是当您的程序完成时,子进程会随之关闭。此外,您的程序必须注意子进程何时退出,以便它可以正确释放进程句柄。system()启动一个进程,等待它完成然后继续你的程序。我需要知道的是如何启动一个进程并让它独立于我的程序运行,并在我的程序退出后继续存在。我不需要捕获它的输出或对其进行任何进一步的控制,我只想让用户与之交互-比如我想写一个替代开始菜单运行命令的方法。请问,真的可以这样做吗? 最佳答案 CreateProcess()默认不等