C#_WinForm程序退出的方法
2015-06-02 10:01
369 查看
1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;
2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;
3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;
4.System.Environment.Exit(0); 这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干净。
2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;
3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;
4.System.Environment.Exit(0); 这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干净。
相关文章推荐
- 深入浅出OOP(六): 理解C#的Enums
- C# 获取24小时制的当前系统时间
- C# delegate
- 深入浅出OOP(六): 理解C#的Enums
- C# 百度最新模拟登录源码 RSA加密
- 深入浅出OOP(六): 理解C#的Enums
- C#单例模式:GetInstance()
- C#小技巧总结
- C#中Enum,Int,String的互相转换 枚举转换
- C#获取项目程序及运行路径的方法
- C# WinForm webBrowser控件使用实例,自动填写表单和提交
- DNN C#版下载地址
- C#语言 第四部分 图形界面编程(六) 分组容器和卡片容器(2)
- C#图像处理---图像灰度化不完全(灰度化失败)的问题
- Winform
- C# richTextBox
- c#抽象类和接口的简单举例
- C# 发送邮件
- C#值类型
- C#简单一句代码,实现pictureBox的照片另存为磁盘文件不出错