c# winform窗体关闭事件
2015-11-10 13:56
393 查看
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); 这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干净。
相关文章推荐
- c#多表连接查询配合case和then使用
- 《CLR var C#》读书笔记-CLR的执行模型
- c# 中的serializableAttribute
- C#判断三角形的类型
- (C#:Socket)简单的服务端与客户端通信。
- 初识C#
- C#Winform水晶报表常用实例
- C# 设置word文档页面大小
- 常见的C#窗体间的传值(二)
- C# 枚举,传入int值返回string值
- 常见的C#窗体间的传值(一)
- C# 设置word文档页面大小
- C# ListView 列宽随窗体的宽度改变
- 【工具】C# DataTable导出到Excel
- c# webBrowser下载图片
- 初次接触C#
- C# 的三种序列化方法
- C# 序列化数据保存在本地
- c# 更改表格字段
- C#调用Excel的宏