退出系统 加个确认框就不行了? 望高手指点!
if(MessageBox.Show("您确定退出本系统吗?","退出",MessageBoxButtons.YesNo)==DialogResult.Yes)
{
this.Close();
//Application.Exit();
System.Diagnostics.Process.GetCurrentProcess().Kill();
}
上面的是我点击“退出系统”按钮触发事件的代码,原来没有确认框运行正常,现在加了个确认框反而点确认时不退出了,不知什么原因?
另外,退出系统最科学的代码是什么? 我上面有三条:关闭窗口,关闭程序,杀死进程,不知该用哪条好? 谢谢大家!