尽管有这个问题的讽刺意味,你怎么能完成隐藏表单,甚至更好地默默运行整个应用程序?
答案 0 :(得分:3)
你有什么理由需要使用表格吗?为什么不把它变成一个控制台应用?如果您需要UI和“静默”两种方案,则可以将常用功能放在单独的类库项目中,编译它,并在winforms项目和控制台项目中引用DLL。
答案 1 :(得分:3)
以静默方式运行应用程序,使其成为窗口的服务,而不是winforms app
答案 2 :(得分:3)
如果您的表单没有显示,请不要在.Show()
上的表单上致电Main()
。
答案 3 :(得分:2)
将其WindowState
设置为Minimized。
您也可以通过设置ShowInTaskbar=false;
使用这两个属性,您可以完全控制表单的显示,具体取决于您自己的要求。
答案 4 :(得分:1)
http://www.go4expert.com/forums/showthread.php?t=973,您可以在这里隐藏C#所需的任何窗口。