C#应用程序关闭窗口提示
2009-09-22 10:41
423 查看
//有时我们在关闭应用程序窗口时需要保存一些东西,就可以在这个事件里写了。或者为了防止误操作关闭应用程序,在这里可以设置一个对话框提示是否确认关闭窗口。
protected override void OnFormClosing(FormClosingEventArgs e)
{
DialogResult result = MessageBox.Show("确定要退出短信收发系统吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
if (result == DialogResult.OK)
{
Application.ExitThread();
}
else
{
e.Cancel = true;
}
}
//按钮关闭窗体实现。
private void tool_MenuExit_Click(object sender, EventArgs e)
{
DialogResult result = MessageBox.Show("确定要退出短信收发系统吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
if (result == DialogResult.OK)
{
Application.ExitThread();//子窗体可以用,this.Dispose();
}
else
{ }
}
protected override void OnFormClosing(FormClosingEventArgs e)
{
DialogResult result = MessageBox.Show("确定要退出短信收发系统吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
if (result == DialogResult.OK)
{
Application.ExitThread();
}
else
{
e.Cancel = true;
}
}
//按钮关闭窗体实现。
private void tool_MenuExit_Click(object sender, EventArgs e)
{
DialogResult result = MessageBox.Show("确定要退出短信收发系统吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
if (result == DialogResult.OK)
{
Application.ExitThread();//子窗体可以用,this.Dispose();
}
else
{ }
}
相关文章推荐
- C#应用程序关闭窗口提示
- 【C#】无损转换Image为Icon 【C#】组件发布:MessageTip,轻快型消息提示窗 【C#】给无窗口的进程发送消息 【手记】WebBrowser响应页面中的blank开新窗口及window.close关闭本窗体 【手记】调用Process.EnterDebugMode引发异常:并非所有引用的特权或组都分配给呼叫方 【C#】DataRowState演变备忘
- C#关闭word时,提示“此文件正由另一个应用程序或用户使用”
- C#关闭word时,提示“此文件正由另一个应用程序或用户使用” normal.dot
- C# 获取窗口句柄并且关闭应用程序
- C#写的64位windows窗口应用程序打包安装后提示“未能加载文件或程序集‘System.Data.SQLite’”解决方法
- C#关闭word时,提示“此文件正由另一个应用程序或用户使用” normal.dot
- C#点击关闭窗口时,给出提示
- c# 窗口关闭提示
- C# 获取窗口句柄并且关闭应用程序
- c# 窗口关闭提示
- c# winform 关闭窗口时提示是否关闭
- c# winform 应用程序根据条件阻止窗口关闭
- android提示:很抱歉!应用程序xxxx(进程:xxx.xxx.xxx)意外停止,请重试 强行关闭
- 让Javascript关闭窗口不提示窗口关闭对话框
- IE7的不提示关闭窗口的例子
- javascript无提示关闭窗口,兼容IE,Firefox
- 用 Win32 APIs 枚举应用程序窗口和进程和关闭进程
- IE8下无提示关闭窗口
- C#中关闭第一个Form窗口,打开另一个新窗口方法