解决方案 »

  1.   

    Application.Exit终止UI消息循环,并且关闭由它打开的全部窗口。
      

  2.   

    但是MSDN 上面的--》
    说明:
    Exit 方法不会引发 Closed 和 Closing 事件,这两个事件自 .NET Framework 2.0 起已过时。
    是什么意思- -..
      

  3.   

    如果你调用Application.Exit的时候已经没有打开的窗口了,就不会调用。
    反之会关闭窗口,引发事件。自己试下就知道了。
      

  4.   

    http://msdn.microsoft.com/en-us/library/ms157894(v=vs.110).aspx其实你这个去看MSDN里面的解释是最好的.The Exit method does not raise the Closed and Closing events, which are obsolete as of .NET Framework 2.0.
      

  5.   


    终止消息循环,多个窗口可能会出现某些窗口弹出关闭消息框 假设有的情况下 不过退出消息循环后
    会在极短的时间内关闭所有的窗口并到Application.Run下面