应用程序入口函数:[STAThread]
static void Main() 
{   
Application.Run(new Form1());
Application.Run(new Form2());
Application.Run(new Form3());
Application.Run(new Form4()); 
                   }1、我在应用程序入口程序中先后运行了以上窗口,它们不会全部出现同一时间只可以运行一个,并且按先后顺序运行,即Form1关闭后,运行Form2....就像MessageBox一样,为什么会这样执行?2、我在Form1中执行一个Application.Exit()的方法, 意思是想退出整个应用程序,预期的退出了Form1,但奇怪的是不会退出整个应用程序,也不运行Form2了,而运行了From3,关闭Form3接着运行Form4。为什么这样???感谢!3、这些现象应该和线程、消息循环、应用程序以及窗口他们之间的关系统有关,请赐教.