我想要创建一个 C++ 程序,它可以找到一个已经运行的进程,然后将其标准输出重定向到我自己的流以进行重定向。我可以找到无数关于如何启动新流程的示例,但我想尝试做一些类似的事情:
Process^ proc = new Process();
proc->Attach("notepad.exe");
然后控制已经运行的notepad.exe进程。这可能吗?如果没有,那么我想我可以找到一种从应用程序中启动进程的方法,但是我的问题是如何启动进程并将命令行参数发送到进程,就好像我在控制台中启动它一样。