你是否有必要使用表单?为什么不将其制作成控制台应用程序?如果需要同时支持UI和“静默”两种场景,可以将通用功能放在一个单独的类库项目中,编译它,并在winforms项目和控制台项目中引用DLL。
如果要使一个应用程序在后台运行,请将它设置为 Window 服务而不是 WinForms 应用程序。
Main()
.Show()
WindowState
ShowInTaskbar=false;
http://www.go4expert.com/forums/showthread.php?t=973 ,在这里你可以使用C#隐藏任何想要隐藏的窗口。