在进程完成运行后,是否有一种返回字符串值的好方法?

时间:2011-05-06 02:49:41

标签: windows process

我有2个进程,一个是A,另一个是B. A将启动B并等待B.在B完成后,它将生成一个字符串值。 A如何获得此字符串值?

平台是windows。 我能想到的是使用注册表或文件。而API GetExitCodeProcess只能获取退出代码。 还有其他更好的方法吗?

非常感谢。

2 个答案:

答案 0 :(得分:1)

有许多Windows IPC资源 http://msdn.microsoft.com/en-us/library/aa365574%28VS.85%29.aspx

您可以将字符串写入stdout并使用未命名的管道获取它:
http://msdn.microsoft.com/en-us/library/ms682499%28v=vs.85%29.aspx

答案 1 :(得分:0)

获取进程B以写入stdout,然后进程A可以读取该进程。