protected override void OnFormClosing(FormClosingEventArgs e)
{
try
{
if (MessageBox.Show("请您确认是否退出(Y/N)", "温馨提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
{
try
{
base.OnFormClosing(e);
}
catch (Exception r)
{
MessageBox.Show(r.Message.ToString());
}
}
else
try
{
e.Cancel = true;
}
catch (Exception)
{
}
}
catch (Exception)
{
}
}
直接调用窗体那个FormClosed或者FormClosing的事件 也能实现这个差不多的功能 这里就不列举了