C#在关闭窗体时可以设置对话框供用户选择是否关闭
public Form1()
{
InitializeComponent();
this.FormClosing += (o, e) =>
{
Stop();
if (e.CloseReason == CloseReason.UserClosing)
{
e.Cancel = MessageBox.Show("将要退出本程序?", "温馨提醒", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation) != DialogResult.OK;
CloseDev();
}
};
}