问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#中WinForm程序退出方法技巧总结

发布网友 发布时间:2024-10-10 03:06

我来回答

1个回答

热心网友 时间:2024-10-18 11:00

在C#中退出WinForm程序的方法有许多,如this.Close()、Application.Exit()、Application.ExitThread()、System.Environment.Exit(0)。其中,this.Close()仅关闭当前窗口,若非主窗体或存在托管线程,则无法实现程序干净退出;Application.Exit()强制关闭所有窗体,面对托管线程,同样难以正确退出;Application.ExitThread()可强制中止调用线程上的所有消息,但其他线程退出问题依然存在;System.Environment.Exit(0)则是最彻底的退出方式,无论何种线程,均被强制退出,确保程序结束的干净利落。

在进行登录窗体与主窗体的关闭操作时,常见问题在于主窗体关闭后,程序仍继续运行。实际上,关闭主窗体仅关闭了其线程,并未关闭程序的主线程。若希望实现程序正确退出,需在主窗体中设置FormClosing或FormClosed事件处理逻辑。若登录窗体中包含“登录”按钮的单击事件,可在主窗体的FormClosing事件中编写代码以控制窗口关闭。若程序需在退出前显示确认退出的对话框,可在FormClosing事件中加入判断逻辑,通过设置e.Cancel=true来阻止窗口关闭,直至用户确认退出。确保退出逻辑的正确性,避免重复显示确认对话框,从而实现程序的正确退出。此外,程序入问的Main()方法在program.cs文件中提供,登录窗体与主窗体的交互逻辑可在其中实现。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
倩碧黄油适合哪种肤质的人使用? 倩碧有哪些护肤品比较受女性青睐? 倩碧紧致面霜适合哪些肤质的人使用? 倩碧护肤品适合什么肤质使用? 哪些肤质的人适合使用倩碧卓越润肤乳? 学校发的移动卡,套餐38的送一年宽带 现在卡不想用了,貌似宽带合约没到期... ...我居住浙江,有一个广西的移动卡,移动卡上还捆绑有宽带 我现在在外地我想注销移动卡或者联通卡怎么注销,回不到办卡的地方。 上海最建议去三个景点 为什么叫北京鸭篮球 为什么我的QQ状态显示异常,看不见资料卡 让心理健康 听哪部佛经好,请师傅们指教? 小度wifi已经创建网络,但一直连接不上是什么情况?重启电脑,谢再重新... ...画一张1:25的图纸,那么是不是我在cad上把图框放大25倍,图形就按照实... ...画一张1:25的图纸,那么是不是我在cad上把图框放大25倍,图形就按照实... CAD中放大130倍的图框怎么再缩小回去原来A3的图纸 校园的饭卡上面挂钥匙饭卡里面的钱会少吗? 贵妃娘娘是什么意思 【收藏版】同志小说《这题超纲了》推荐文:“湛无不盛”是真的!! 不会思考,脑子不好用怎么办? 本田飞度正时皮带多长时间换一次 脑子不开窍怎么回事 ...宽是十八厘米,把它按二比三缩小,得到的图形的面积是( 飞度1.5发动机正式链条怎么对啊 现在对好几次了 还是一缸没缸压别的缸... 适合清蒸的海鲜有哪些? QQ红警菜鸟提出的问题 2019年滁州市职工月平均工资是多少? 电脑一开机还好好的 然后进入"欢迎使用" 就马上蓝屏 然后重启 反复之... QQ飞行岛菜鸟3问! 关于QQ的菜鸟级问题 现在我在杭州坐公交 每月要坐200块以上 请问我要办哪种公交卡比较好 tfboys 歌 开学第一课 作文600 我是一名业务员经常坐公交想办一张公交卡,问一下办那种卡比较划算... 开学第一课tfboys观后感100字 公交月票问题!急 求一篇开学第一课tfboys那期的观后感,400字左右,拜托了 请问YY语音的官方网站是哪个呢? yy语音登录入口在哪里 股票收盘价连续三天跌破BB 0值的选股公式 形容春晓的四字成语 宝宝晚上咳嗽白天不咳是怎么回事 汽车蜡选用和打蜡方法 睡觉时咳嗽白天不咳怎么回事 ...白金蜡)汉高(晶尊镀膜蜡和 致尊棕榈蜡)哪个好用,车平时放树下_百度... 有谁用过北院轮胎,质量怎么样? 全职猎人小杰第一次变身是多少集 巴赫是哪国人代表作是什么 巴赫的简介 怎么自己鉴定翡翠黄金 怎么自己鉴定翡翠黄金 如何自己鉴定翡翠黄金 怎么鉴别翡翠真假 火烧黄金可辨真假,那火烧翡翠能不能辨真假?_百度知 ...