关闭事件

窗体关闭事件:

在生活中,无论是网页浏览还是退出应用程序,一般都会有提示,是否确认退出。下面看一下确认退出提示的一种(yes or no)

private void MainForm_FormClosing(object sender, FormClosingEventArgs e)

{

DialogResult result = MessageBox.Show("你确定要退出程序么?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

if (result == DialogResult.Yes)

{

}

else

{

e.Cancel = true;//取消关闭事件

}

}

时间: 2024-11-25 20:28:23

关闭事件的相关文章

js 判断浏览器关闭事件 兼容所有浏览器

无论是从页签处关闭浏览器,还是关闭整个浏览器窗口,无论是 ie11,火狐,谷歌,苹果,还是ie6,都能兼容的浏览器关闭事件监听 在网上搜索了一天,虽然网上也有之类的代码,但是太繁琐,有时候还不可用.我也是在原有基础上修改的.经过了上述的浏览器测试,如果有不兼容的,欢迎提出意见一起学习. ? <script type="text/jscript" src="jquery-1.10.2.min.js"></script> <script t

js 监听浏览器刷新还是关闭事件

原作者的文章地址:http://udn.yyuap.com/forum.php?mod=viewthread&tid=96309 页面加载时只执行onload 页面关闭时只执行onunload 页面刷新时先执行onbeforeunload,然后onunload,最后onload. 经过验证我得出的结论是: //对于ie,谷歌,360: //页面加载时只执行onload //页面刷新时,刷新之前执行onbeforeunload事件,在新页面即将替换旧页面时onunload事件,最后onload事件

C++ Win32控制台应用程序捕捉关闭事件

C++ Win32控制台应用程序捕捉关闭事件 #include #include bool ctrlhandler( DWORD fdwctrltype ) { switch( fdwctrltype ) { // handle the ctrl-c signal. case CTRL_C_EVENT: printf( "ctrl-c event\n\n" ); return( true ); // ctrl-close: confirm that the user wants to

[No000090]C#捕获控制台(console)关闭事件及响应cmd快捷键

捕获控制台(console)关闭事件: 1.Ctrl+C信号: 2.Ctrl+Break信号: 3.用户系统关闭Console时: 4.用户退出系统时: 5.系统将要关闭时: using System; using System.Runtime.InteropServices; using System.Threading; using System.Diagnostics; namespace ConsoleApplication2 { public delegate bool Console

C#注册控件处理程序(SetConsoleCtrlHandler)函数示例 控制台关闭事件改写

添加或删除应用程序定义的HandlerRoutine从调用进程的处理函数列表功能. Win32 API功能:添加或删除应用程序定义的HandlerRoutine从调用进程的处理函数列表功能.函数原型:BOOL SetConsoleCtrlHandler(PHANDLER_ROUTINE HandlerRoutine, // 回调函数BOOL Add // 表示添加还是删除):返回值:BOOL类型参数参数HandlerRoutine:一个应用程序定义的指针HandlerRoutine 功能要添加或

js关闭浏览器窗口及检查浏览器关闭事件

js关闭浏览器窗口,不弹出提示框.支持ie6+,火狐,谷歌等浏览器,下面以一个示例为大家详细介绍下具体的实现方法,感兴趣的朋友可以参考下 js关闭浏览器窗口 js关闭浏览器窗口,不弹出提示框.支持ie6+,火狐,谷歌等浏览器. <html> <head /> <body> <script type="text/javascript"> function closeWin(){ window.opener=null; window.open

windows服务器中关闭事件跟踪器的方法

关闭系统事件跟踪程序 WindowsServer 2003加入了关机事件跟踪的新特性,每次关机时要询问关闭原因,以详细记录服务器关闭原因用于以后故障排除备用.对于服务器来说这是必要的选择,但对于个人用户却没什么大用,反而带来麻烦,所以我们可以禁止它. 单击"开始→运行",输入gpedit.msc,打开组策略编辑器.在左窗口中选择"计算机配置→管理模板→系统",在右边窗口双击"显示关闭事件跟踪程序",在出现的对话框中选择"已禁用"

获取IE浏览器关闭事件

//关闭浏览器时才会触发此操作,刷新页面不执行 //n 检测鼠标相对于用户屏幕的水平位置 - 网页正文部分左:求出鼠标在当前窗口上的水平位置(参照:当前窗口右上角为0.0坐标) //m 网页正文全文宽 20这个值是指关闭按钮的宽度 //b=false,鼠标在当前窗口内 水平坐标 //b= true;鼠标在当前窗口外 水平坐标 //y 垂直坐标 y>0鼠标在当前窗口内 ;y<0 鼠标在当前窗口外 //window.event.altKey 当alt键按下时,值为 TRUE ,否则为 FALSE

js 监控浏览器关闭事件

代码如下: <!DOCTYPE html> <html> <head> <title>监控浏览器关闭事件</title> </head> <style type="text/css"> </style> <body> <div id="create_order"> </div> </body> </html> &

关于在SharePoint2013中弹出模态化窗口的问题及关闭事件。

js: /*弹出对话框方法开始*//** 弹窗方法(需要回传值时,自定义回调方法)* @url: 弹出窗口页面url* @width: 宽度* @height: 高度* @callback: 回调函数 * @title: 标题名*/function custom_openDialog_callBack(url, width, height, title, callback) {    var options = SP.UI.$create_DialogOptions();    options.