C# WinForm 不抱错,自动退出的情况

C# WinForm 不抱错,自动退出的情况,第1张

这种有多半是由于线程冲突造成的。多半涉及到你线程中 *** 作的对象的“释放”没处理好。

(你可以打开此程序,然后到“任务管理器”中查看此程序的“线程数、IO读取写入、“GDI对象”、“内存占用”等信息,是否正常。记录下数据,然后程序开几分钟后,再看看。)

private void Form1_FormClosing(object sender, FormClosingEventArgs e)

{

MessageBoxButtons messButton = MessageBoxButtons.OKCancel

DialogResult dr = MessageBox.Show("确定要退出吗?", "退出系统", messButton)

if (dr == DialogResult.OK)//如果点击“确定”按钮

{

Application.Exit()

}

else//如果点击“取消”按钮

{

e.Cancel = true

return

} }


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12068460.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存