/// <summary> /// 加载并显示主窗体 /// </summary> /// <param name="form">主窗体</param> public static void LoadAndRun(Form form) { //订阅主窗体的句柄创建事件 form.HandleCreated += delegate { //启动新线程来显示Qidong窗体 new Thread(new ThreadStart(delegate { Form_Qidong Qidong = new Form_Qidong(); //订阅主窗体的Qidong事件 form.Shown += delegate { //通知Qidong窗体关闭自身 Qidong.Invoke(new EventHandler(Qidong.KillMe)); Qidong.Dispose(); }; //显示Qidong窗体 Application.Run(Qidong); })).Start(); }; //显示主窗体 Application.Run(form); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //Application.Run(new Form_Qidong()); //Application.Run(new Form_Main()); Form_Qidong.LoadAndRun(new Form_Main()); }