我想在用户运行应用程序时向用户显示启动画面。在加载Windows窗体时可以显示启动画面但是,当我的应用程序启动时,我是否可以显示启动画面,这意味着当.net框架加载到内存中时。
答案 0 :(得分:1)
使用.NET框架编写的任何内容都需要加载框架,所以不是我知道的,不是。我想你可以创建一些启动.NET应用程序的应用程序。但是,第一个应用程序无法使用.NET框架,无论如何它似乎有点复杂。
答案 1 :(得分:0)
如果你需要在主.NET应用程序甚至没有启动时显示某些东西,你需要一个外部启动器(用WinAPI编写,也许?)
答案 2 :(得分:0)
为此,您必须使用进程启动应用程序或实现自己的运行时宿主。关于如何做后者有an excellent book,但我怀疑只是为了显示一个闪屏是值得的。
答案 3 :(得分:0)
如果您使用WPF并遇到延迟,可以试试这个:
http://tozon.info/blog/post/2008/08/11/Splash-Screen-in-WPF.aspx
在加载和初始化WPF组件之前,它是一个尽快加载/显示的启动画面。