在C#应用程序中运行c ++ exe问题

时间:2011-02-10 14:46:02

标签: c# c++

我有一个c ++ exe,我试图在C#项目中运行。每次我尝试时,控制台都会打开输出,不会根据需要输出到面板。如果我使用在C#中创建的另一个exe,那么这是有效的。

使用C ++ exe甚至可能是这样吗?或者我错过了什么?

欢呼声

我的代码: http://pastebin.com/n1vXsknB

1 个答案:

答案 0 :(得分:2)

控制台应用程序可以选择创建和写入控制台而不是输出流。在这种情况下,除了使用Detours挂钩之外,你无能为力。

如果您可以更改C ++程序,那么您可以使用它的输出流而不是控制台。