【发布时间】:2009-11-10 17:14:58
【问题描述】:
只有这样:
最好的方法是什么?
我正在使用 C#、.Net Compact Framework 2.0 SP2 和 Windows Mobile 5.0 及更高版本。
我正在尝试使用 winForm,但需要很长时间才能显示。我想要一个立即(或尽可能快)出现的启动画面。
谢谢!
【问题讨论】:
标签: c# windows-mobile compact-framework splash-screen
只有这样:
最好的方法是什么?
我正在使用 C#、.Net Compact Framework 2.0 SP2 和 Windows Mobile 5.0 及更高版本。
我正在尝试使用 winForm,但需要很长时间才能显示。我想要一个立即(或尽可能快)出现的启动画面。
谢谢!
【问题讨论】:
标签: c# windows-mobile compact-framework splash-screen
您必须克服的问题是 CLR 必须在开始时进行 JITTed。您可以use a managed Form for your splash screen,但您必须支付 CLR JIT 价格才能显示任何内容,这在许多设备上可能需要几秒钟。 *从性能的角度来看,最好的机制是拥有separate native app that shows the splash screen,然后启动托管应用程序。
【讨论】: