C# 表单启动前显示图像-精简框架

C# 表单启动前显示图像-精简框架,c#,winforms,windows-mobile,compact-framework,loading,C#,Winforms,Windows Mobile,Compact Framework,Loading,我有一个Windows Mobile应用程序,其中我在Main方法中显示了主窗体: [MTAThread] static void Main() { new MainForm().ShowDialog(); } 当程序启动时,我看到典型的动画加载: 与此动画不同的是,我想看一幅图像(全屏),我该怎么办?在这里,您可以找到一个完整的示例,介绍如何将闪屏嵌入到.NETCF应用程序中。 不要混淆链接指向.exe,此示例是作为安装程序制作的,但作为最终结果,您将看到代码本身。在那里,您可以找

我有一个Windows Mobile应用程序,其中我在Main方法中显示了主窗体:

[MTAThread]
static void Main()
{
    new MainForm().ShowDialog();
}
当程序启动时,我看到典型的动画加载:


与此动画不同的是,我想看一幅图像(全屏),我该怎么办?

在这里,您可以找到一个完整的示例,介绍如何将闪屏嵌入到.NETCF应用程序中。
不要混淆链接指向.exe,此示例是作为安装程序制作的,但作为最终结果,您将看到代码本身。

在那里,您可以找到一个关于如何将启动屏幕嵌入.NETCF应用程序的完整示例。
不要混淆链接指向.exe,此示例是作为安装程序制作的,但作为最终结果,您将看到代码本身。

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

CF SLR的一个不幸之处是,当它开始抖动和加载类时,它显示等待光标在内部向下移动。没有办法摆脱它。您可以创建自己的初始屏幕,但请记住,除非是单独的应用程序,否则在框架加载到足以显示它之前,它不会显示。即使有一个单独的启动屏幕,等待光标仍将在那里,因此它不是您想要的“而是”,而是“也是”。

有没有办法以编程方式显示此“等待光标”?是的,设置
cursor.Current=Cursors.WaitCursor
有没有办法以编程方式显示此“等待光标”?是的,设置
Cursor.Current=Cursors.WaitCursor