关键词:C#, 项目启动, 项目引导, 项目载入界面, Splash Screen, 项目初始化界面
延伸知识点:
1、Thread.Yield 、Thread.Sleep(0) 和 Thread.Sleep(1) :
参考资料:1-Thread.Sleep(0) vs Sleep(1) vs Yeild; 2-thread.sleep(0)与thread.sleep(1)的区别;
2、C# 委托、异步与同步:
参考资料:1- 大白话系列之C#委托与事件讲解(一); 2- C#委托使用详解(Delegates);3-C#事件与委托详解【精华 多看看】 ;4-C#几种异步编程;5- C# 委托的三种调用示例(同步调用 异步调用 异步回调);
3、C# IDispose接口、托管资源与非托管资源:
参考资料:1- C#实现IDispose接口;2- C# 托管资源和非托管资源;
4、C#项目SplashScreen界面:
参考资料:
1- C#Winform界面启动时初始化效果,多界面启动;说明:亲测可行;但界面出现会有闪白情况,状态栏依旧会显示窗体(窗体属性里将ShowInTaskbar设为false即可);
2- C#中载入界面的常用方法;说明:方法1亲测可行;略微简单;方法二未测试;
3- c#制作简单启动画面;
5- WinForm界面开发之"SplashScreen控件";
6- DevExpress之SplashScreen用法实例;
7- 一个Splash Screen控件 (闪屏窗体 C#);
5、我的实现:
(待更新)