0
我有一个C++ exe文件,我试图在C#项目中运行。每次尝试时,控制台都会打开输出,并不会根据需要输出到面板。如果我使用在C#中创建的另一个exe文件,这个工作。在C#应用程序中运行C++ exe问题
这甚至可能使用C++ EXE或我缺少什么?
欢呼
我的代码: http://pastebin.com/n1vXsknB
我有一个C++ exe文件,我试图在C#项目中运行。每次尝试时,控制台都会打开输出,并不会根据需要输出到面板。如果我使用在C#中创建的另一个exe文件,这个工作。在C#应用程序中运行C++ exe问题
这甚至可能使用C++ EXE或我缺少什么?
欢呼
我的代码: http://pastebin.com/n1vXsknB
控制台应用程序具有创建和写入到控制台,而不是它们的输出流的选项。在这种情况下,没有什么可以做的,只需使用Detours进行连接。
如果您可以更改C++程序,那么您可以使用它的输出流而不是控制台。
嗯,因为我有零经验的C++我不认为这将是可能的:( – Funky 2011-02-10 14:55:50