http://www.syncfusion.com/faq/winforms/Files/splash.zip源代码,自己去看.

解决方案 »

  1.   

    一、增加一个WinForm为SplashScreen,设置其Formborderstyle:None
    splashScreen里面自己写timer关闭,并接受点击关闭.
    二、增加引用using System.Threading;
    三、在Form1的static void Main() 中增加入下代码:
    SplashScreen splashForm = new SplashScreen(); //飞屏
    splashForm.TopMost=true;
    splashForm.Show();
    Application.DoEvents();//让系统在百忙中抽空刷新飞屏控件显示
    Application.Run(new Form1()); 这种写法,本身主线程会往下执行啊~~~ 并不需要写多线程~~
      

  2.   

    多线程可以参见我刚回的贴:http://expert.csdn.net/Expert/TopicView1.asp?id=1345305