我正在尝试一个窗口窗体应用程序,该应用程序运行一个进程,该进程实时地将C++ exe的输出重定向到C#应用程序。然后,重定向的C++输出用于触发多个任务。例如:如果重定向的输出等于"playSong“,它应该播放mp3文件。C++输出重定向工作得很好,因为我已经用它来触发其他任务,比如打开和关闭窗体窗口,但只用于播放mp3,它不能工作,之后的代码似乎也能工作。(我也在C++程序中使用openCV,如果这对问题很重要的话)但是,我尝试在不同的项目中播放mp3,而没有使用任何进程,在那里mp3运行得很好。这将是伟大的,如果有人可以帮助我这一点,这是我如何尝试。
using System.D