首先要注册FormClosing 事件,参考下一篇文章
然后如下代码
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("是否要关闭", "退出", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.Cancel)
e.Cancel = true; //这里表示取消退出
}