如果我有一个用 C++ 编写的 Windows 控制台程序,是否可以在程序运行时检索该程序的标准输出?如果没有,重写程序的最佳方法是什么?我知道我可以输出到文件并持续检查这些文件的更新。还有别的办法吗?有没有更好的办法?
最佳答案
代码项目中有一些有趣的文章:
- CommandLineHelper (C#)
- Redirecting an arbitrary Console's Input/Output (MFC/C++)
- Universal Console Redirector (MFC/C++)
关于c++ - 是否可以在程序运行时获取程序的输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1687225/