原创 C#下关闭窗口退出确认代码

2008-10-31 20:32 13055 4 4 分类: 软件与OS

        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {//捕捉窗体Close事件,关闭窗口时提示
            if (MessageBox.Show("请您确认是否退出(Y/N)", "系统提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                try
                {
                    ShutdownWinIo();
                }
                catch (System.Exception error)
                {//WinIO卸载失败异常
                    MessageBox.Show(error.Message, "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                e.Cancel = false;//允许退出系统
            }
            else
            {
                e.Cancel = true;//阻止退出系统
            }
        }


d91197e0-9afd-470f-a0e4-ea879b2be2e7.gif

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
4
关闭 站长推荐上一条 /3 下一条