如何在后台进程而非应用程序中运行C#可执行文件

时间:2019-03-06 11:19:34

标签: c# windows winapi taskmanager

在Windows 10上,Task Manager将运行中的进程分为3个不同的类别:应用程序,后台进程和Windows进程。当我编译并运行C#可执行文件时,它位于任务管理器的Apps部分下。但是,我想在Background Processes下运行它。

我尝试使用this.ShowInTaskbar = false;,但在Windows 10上无法使用。

1 个答案:

答案 0 :(得分:1)

在任务管理器看来,后台进程和应用程序之间的区别在于,后者具有至少一个可见窗口,而前者则没有。因此,请确保您没有任何可见的窗口,并且您的进程将被放置在后台进程类别中。