C# 启动新进程C时隐藏窗口#
现在,我使用此代码示例通过以下代码启动一个流程:C# 启动新进程C时隐藏窗口#,c#,process,C#,Process,现在,我使用此代码示例通过以下代码启动一个流程: ProcessStartInfo processingInfo = new ProcessStartInfo(); processingInfo.UseShellExecute = false; processingInfo.FileName = processingFileName; processingInfo.WorkingDirectory = Path.GetDirecto
ProcessStartInfo processingInfo = new ProcessStartInfo();
processingInfo.UseShellExecute = false;
processingInfo.FileName = processingFileName;
processingInfo.WorkingDirectory = Path.GetDirectoryName(processingFileName);
processingInfo.CreateNoWindow = true;
processingInfo.WindowStyle = ProcessWindowStyle.Hidden;
Process Processing = Process.Start(processingInfo);
这是可行的,但是进程的窗口会出现在屏幕上,这是我不希望发生的。如何才能使窗口不显示
另外,是否可以使我的进程不显示在任务栏中?您能确切地告诉我们您正在启动什么应用程序吗?为什么不使您的程序成为服务进程,因此没有窗口?@niceman我正在执行一个我在Processing(编程语言)上编写的应用程序,它的目标是从一个.txt文件中读取信息并将其发送到串行…啊,我以为您正在尝试启动一个外部应用程序,在这种情况下,请执行Vallo的操作suggests@Vallo我希望能够在启动应用程序时显示或隐藏窗口。