C# WinForm程序完全退出的问题解决

 更新时间:2013年05月22日 15:41:54   作者:  
C# WinForm程序完全退出的问题解决,需要的朋友可以参考一下

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

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

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

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

5.Application.Restar();  注销 开启新实例

相关文章

  • Unity3D自定义创建圆锥体

    Unity3D自定义创建圆锥体

    这篇文章主要为大家详细介绍了Unity3D自定义创建圆锥体,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • C#从文件或标准输入设备读取指定行的方法

    C#从文件或标准输入设备读取指定行的方法

    这篇文章主要介绍了C#从文件或标准输入设备读取指定行的方法,涉及C#文件及IO操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04
  • c# 绘制中国象棋棋盘与棋子

    c# 绘制中国象棋棋盘与棋子

    这篇文章主要介绍了c# 绘制中国象棋棋盘与棋子,文中实例代码非常详细,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • c# 开发语音识别程序

    c# 开发语音识别程序

    这篇文章主要介绍了用c# 开发语音识别程序,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下
    2020-09-09
  • 解决C#全屏幕截图的实现方法

    解决C#全屏幕截图的实现方法

    本篇文章是对在C#中实现全屏幕截图的方法进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • C# 7.0中解构功能详解

    C# 7.0中解构功能详解

    这篇文章主要为大家详细介绍了C# 7.0中的解构功能,解构元组、解构对象等,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • C# 骑士飞行棋的源码(分享)

    C# 骑士飞行棋的源码(分享)

    以下是骑士飞行棋的源码,需要的朋友可以拿去用
    2013-05-05
  • 如何通过IL了解C#类的构造函数浅析

    如何通过IL了解C#类的构造函数浅析

    这篇文章主要给大家介绍了关于如何通过IL了解C#类的构造函数的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-02-02
  • C# 最基础知识介绍--多态

    C# 最基础知识介绍--多态

    在本篇文章将对大家介绍得是在C#中最常用的几种概念,即:多态,下面文章内容将对大家详细介绍这几种常用得状态
    2021-09-09
  • C#创建Windows服务的实现方法

    C#创建Windows服务的实现方法

    这篇文章主要介绍了C#创建Windows服务的实现方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-03-03

最新评论