我在网上找到了一个非常简单的方法,可以隐藏我的应用程序中的主表单:
然而...
我还将此应用程序设置为随Windows(在本例中为Windows 7)自动启动,这样我就不必每次手动启动它。但是,在这种情况下,会有一个非常短暂的时刻,我仍然可以看到一个全屏表单闪烁。有没有办法防止这种情况发生?
编辑:人们似乎忽略了一个重要的事情。该项目被创建为控制台应用程序,因此它没有表单或Application.Run()方法。它只有一个像任何其他控制台应用程序一样的单个静态Main方法。
编辑2:出于兴趣,我应该创建一个普通的WinForms项目,并尝试使用建议的答案或其他解决方案来隐藏该主窗口吗?
谢谢!
创建控制台应用程序
将输出类型设置为Windows窗体应用程序
然而...
我还将此应用程序设置为随Windows(在本例中为Windows 7)自动启动,这样我就不必每次手动启动它。但是,在这种情况下,会有一个非常短暂的时刻,我仍然可以看到一个全屏表单闪烁。有没有办法防止这种情况发生?
编辑:人们似乎忽略了一个重要的事情。该项目被创建为控制台应用程序,因此它没有表单或Application.Run()方法。它只有一个像任何其他控制台应用程序一样的单个静态Main方法。
编辑2:出于兴趣,我应该创建一个普通的WinForms项目,并尝试使用建议的答案或其他解决方案来隐藏该主窗口吗?
谢谢!