you can make a form ,one label and two button,and one member Text you can set label's Text,1.button's DialogResult = DialogResult.Ok,2.button's DialogResult=DialogResult.Cancel. when you need this form you can showDialog() it.then judge it's DialogResult .if(DialogResult==DialogResult.Ok)
if (MessageBox.Show("要继续吗?", "确认", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes)
{.....可以继续执行的代码..
}
else{Application.Exit();}
....可以继续执行的代码..
{.....可以继续执行的代码..
}
else{Application.Exit();}
....可以继续执行的代码..