我的 C# 应用程序使用控制台应用程序启动进程。
该进程正在正确启动,并且在任务管理器中可见,但该进程在没有窗口的情况下运行。
如何使用自己的窗口运行控制台应用程序?
我的代码:
p_info.UseShellExecute = true;
p_info.CreateNoWindow = false;
p_info.WindowStyle = ProcessWindowStyle.Normal;
Process.Start(p_info);
这里是从另一个应用程序启动可见控制台应用程序的示例
ProcessStartInfo p_info = new ProcessStartInfo();
p_info.UseShellExecute = true;
p_info.CreateNoWindow = false;
p_info.WindowStyle = ProcessWindowStyle.Normal;
p_info.FileName = @"archi\ConsoleApplicationtest\ConsoleApplicationtest\bin\Debug\ConsoleApplicationtest.exe";
Process.Start(p_info);
最良好的问候