c# 点击右上角“x”时没有完全退出程序,只是页面没有了?

2024-12-15 14:04:00
推荐回答(4个)
回答1:

你一定是在程序内部启动了新的其他线程。或者有窗体还处于打开且隐藏的状态,否则一般不会出现这种情况。Application.Exit();方法平时是不建议这样使用的,因为你属于强行结束了你的程序进程。程序在退出前关闭所有后台的线程,然后在退出主线程这样是最安全的。

回答2:

在触发FromClosing或者FromClosed事件,里面加上Application代码,如果还不行再追问我。

回答3:

窗体-属性-闪电里找到Formclosing事件双击,加Application.Exit();

回答4:

窗体-属性-闪电里找到Formclosing事件双击,加 Environment.Exit(0);