我搜索过,找不到答案。 我创建了一个子程序(prog.exe)来打印(printf)一条消息。
CreateProcessA("prog.exe", NULL, NULL, NULL, NULL, NULL, NULL, NULL, (LPSTARTUPINFOA)&si, (LPPROCESS_INFORMATION)&pi)
我希望我的主进程能够获得prog.exe打印的内容。 但是,我仍然希望从prog.exe打印消息
我该怎么做?谢谢!
答案 0 :(得分:0)
您是否尝试在程序中创建管道?
Microsoft有一个例子可以做到这一点: Creating a Child Process with Redirected Input and Output