c# exe关闭窗口
2013-06-27 13:47
309 查看
1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;
2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;
3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;
4.System.Environment.Exit(0); 这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干净。
该属性可用于从应用程序返回成功代码。例如,它可用于控制在脚本中调用的一组应用程序的执行。如果应用程序没有设置该属性的值,则返回零。
无论用户是否设置该属性,系统退出代码都会被设置为 main 函数的返回值;假如 main 返回
void,则设置为零
2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;
3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;
4.System.Environment.Exit(0); 这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干净。
该属性可用于从应用程序返回成功代码。例如,它可用于控制在脚本中调用的一组应用程序的执行。如果应用程序没有设置该属性的值,则返回零。
无论用户是否设置该属性,系统退出代码都会被设置为 main 函数的返回值;假如 main 返回
void,则设置为零
相关文章推荐
- C#在后台注册一个脚本,打开一个子窗口,显示在屏幕中间,关闭子窗体刷新子窗体代码
- C#窗口关闭时最小化到托盘
- c# 如何实现子窗口关闭父窗口也关闭
- 一个非常实用的C#弹出对话框类(包括弹出对话框,跳转到指定页面,关闭窗口)
- C# 获取窗口句柄并且关闭应用程序
- C# 关闭其他程序窗口、进程
- C# Winform中实现主窗口打开登录窗口关闭的方法
- c# 实现子窗口关闭父窗口也关闭的方法
- C# 获取窗口句柄并且关闭应用程序
- C#利用ntsd.exe关闭进程
- winform里c#验证用户正确后 怎么打开新窗口时关闭登陆窗口
- C#点击关闭窗口时,给出提示
- 任何软件或窗口在关闭时都出现EXE错误,提示要关闭
- C#实现关闭子窗口而不释放子窗口对象的方法
- C# Winform中实现主窗口打开登录窗口关闭的方法
- C# 运行cmd.exe执行ffmpeg进行视频转码,程序无法关闭
- C#应用程序关闭窗口提示
- C#如何关闭一个窗口的同时打开另一个窗口
- C# winform登录窗口关闭方法
- c# 关闭子窗口刷新父窗口