private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { DialogResult dr = MessageBox.Show("是否继续关闭程序?", "关闭提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information);//触发事件进行提示 if (dr == DialogResult.No) { e.Cancel = true;//就不退了 return; } else { e.Cancel = false;//退了 } UpdateTimer.Enabled = false; FileSaveTimer.Enabled = false; if (evokWork != null) { evokWork.Dispose(); } ConstantMethod.Delay(100); Environment.Exit(0); }