标签: c# c++
我有一个c ++ exe,我试图在C#项目中运行。每次我尝试时,控制台都会打开输出,不会根据需要输出到面板。如果我使用在C#中创建的另一个exe,那么这是有效的。
使用C ++ exe甚至可能是这样吗?或者我错过了什么?
欢呼声
我的代码: http://pastebin.com/n1vXsknB
答案 0 :(得分:2)
控制台应用程序可以选择创建和写入控制台而不是输出流。在这种情况下,除了使用Detours挂钩之外,你无能为力。
如果您可以更改C ++程序,那么您可以使用它的输出流而不是控制台。