Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 启动新进程C时隐藏窗口#_C#_Process - Fatal编程技术网

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我希望能够在启动应用程序时显示或隐藏窗口。