窗体右上角的关闭的实现代码这样写可以不?
程序代码:private void frm_main_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("确定退出吗?", "安全提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
Application.Exit();
else e.Cancel =false ;
}这样写我发现两个问题 第一 那个MessageBox会出现两次! 第二 我选择取消的时候他还是关闭了 不过关闭的是本窗体而不是整个程序 怎么可以关闭整个程序?









