1.this.Close();   只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;

2.Application.Exit();  强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;

3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;

4.System.Environment.Exit(0);   这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干净

最新文章

  1. apache配置 php中没有php5apache2_4.dll
  2. Hadoop 2.6.0 Namenode HA,ResourceManager HA
  3. PHP实现实现数字补零格式化
  4. EntityFrame Work 6 Code First 配置字段为varchar 类型
  5. S3C2440上RTC时钟驱动开发实例讲解(转载)
  6. COJ966 WZJ的数据结构(负三十四)
  7. Eclipse远程调试(远程服务器端监听)
  8. bzoj1131: [POI2008]Sta
  9. 武汉科技大学ACM :1003: 零起点学算法14——三位数反转
  10. FAQ:win7和win8 64位注册ocx控件方法
  11. 使用myeclipse创建带注解的model实体类
  12. MySQL数据库使用mysqldump导出数据详解
  13. 【学习总结】GirlsInAI ML-diary 总
  14. 【CF660E】Different Subsets For All Tuples 结论题
  15. 1.2 Stream API
  16. nginx js、css、图片 及 一些静态文件中出现 http://upstreamname:port 导致部分网页样式显示不正常
  17. shell编程(三)之条件判断(if语句)
  18. JS获取坐标
  19. 获取CheckBox的Text值
  20. 添加树莓派python程序自启动的方法

热门文章

  1. 概率检索模型:BIM+BM25+BM25F
  2. KM算法模板
  3. cf 459E
  4. Python: re.IGNORECASE 标志参数字符串忽略大小写的搜索替换
  5. C/C++之全局、static对象/变量的初始化问题
  6. WebSocket协议详解
  7. 关于mysql连接抛出10038错误问题
  8. 20145319 《网络渗透》URL攻击
  9. Matchvs 使用记录
  10. ["1", "2", "3"].map(parseInt) 为何返回[1,NaN,NaN]