private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
DialogResult a= MessageBox.Show("正在关闭程序", "是否保存?", MessageBoxButtons.YesNoCancel);
if (a == DialogResult.Cancel) e.Cancel=true ;
if (a==DialogResult .Yes ) "保存文件"
}
创建一个formclosing事件
代码没试过,有问题再找我