【问题标题】:Display image before form launch - Compact Framework在表单启动前显示图像 - Compact Framework
【发布时间】:2013-03-16 07:50:58
【问题描述】:

我有一个 Windows Mobile 应用程序,我在 Main 方法中显示 Main 表单:

[MTAThread]
static void Main()
{
    new MainForm().ShowDialog();
}

当程序启动时,我看到典型的动画加载:

我想看一个图像(全屏)而不是这个动画,我该怎么做?

【问题讨论】:

    标签: c# winforms windows-mobile compact-framework loading


    【解决方案1】:

    您可以在此处找到有关如何将启动画面嵌入到您的 .NETCF 应用程序的完整示例。 .NET Compact Framework Sample: Splash Screen 不要混淆链接指向 .exe,此示例是作为安装程序制作的,但最终结果是您将看到代码本身。

    【讨论】:

      【解决方案2】:

      关于 CF SLR 的一个不幸的事情是,当它开始 JITting 和加载类时,它会显示等待光标向下。没有办法摆脱它。您可以创建自己的启动画面,但请记住,除非它是一个单独的应用程序,否则在框架加载到足以显示它之前它不会显示。即使有一个单独的初始屏幕,那个等待光标仍然会在那里,所以它不是你想要的“替代”,而是一个“也”。

      【讨论】:

      • 有没有办法以编程方式显示这个“等待光标”?
      • 是的,设置Cursor.Current = Cursors.WaitCursor
      猜你喜欢
      • 1970-01-01
      • 2011-02-21
      • 1970-01-01
      • 1970-01-01
      • 2010-09-22
      • 2010-10-09
      • 1970-01-01
      • 2011-09-12
      • 2016-06-06
      相关资源
      最近更新 更多