C++ CLR System::Diagnostics::Process,进程启动后重定向输出?

标签 c++ process clr system.diagnostics

我正在使用 System::Diagnostics::Process的 GetProcessesByName 检查机器上是否正在运行某个进程。我希望能够将它找到的进程的输出重定向到我的 CLR 项目中的控制台。当它(找到的进程)已经在运行时我该怎么做?

最佳答案

附加到进程OutputDataReceived事件。

关于C++ CLR System::Diagnostics::Process,进程启动后重定向输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8001281/

相关文章:

c++ - 如何在cpp中以有效的方式比较 vector 和数组?

c++ - C++ 中的函数重载按值或按引用传递参数

process - 您提高生产力和质量最有效的技术是什么?

c++ - 如何使用 C 终止远程计算机上的进程?

.net - Mono下如何获取可用的虚拟和物理内存大小?

c++ - 我在使用 GetFullPathName 时遇到错误

c++ - 访问链表中的数据成员

c - popen() 的安全版本?

c# - 当线程池的可用工作线程总数为零时,线程池从哪里获取新线程?

c# - 我的 .Net 应用程序可以引用两个不同版本的 .net 框架库吗?