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