博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Application.Exit()和this.close()的区别?

Posted on 2011-10-11 13:31  Honor  阅读(500)  评论(0)    收藏  举报

this.Close()是关闭当前窗口   
    
Application.Exit()是退出应用程序   
    
如果当前窗口是启动消息循环的主窗口,那么两句起的作用差不多;

如果this代表的窗口对象是一个子窗口,this.Close()仅关闭一个窗口,

而Application.Exit()关闭当前所有应用程序窗体。