winform 阻止任务栏右键关闭事件 如果解决可以增加悬赏分。

如图:怎么让winform程序点击此关闭不关闭程序。请加我QQ173199732就像360的软件管家一样... 如图: 怎么让winform程序 点击此关闭 不关闭程序。 请加我QQ173199732
就像360的软件管家一样
展开
 我来答
cadatou
2011-09-13
知道答主
回答量:44
采纳率:0%
帮助的人:28.8万
展开全部
C#中有一个 private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)的函数,就是点击关闭窗口是所触发的线程。
网上这中对这个做法很多如:
private void MainForm_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
this.Hide(); //1
this.notifyIcon1.Visible=true;   //2、 这两句是配合 最小化后窗口到托盘用的,
e.Cancel = true;    //取消 关闭事件的值,当 e.cancel=true时,点击关闭按钮就不好用了
}
不过楼主要注意,像private void Form1_Closing是要注册的,不然无法触发。
到Form名称.Designer里的private void InitializeComponent()里面加上一句下面语句最好加在
//
// MainForm
//
下面,这样比较好找
(我的窗体名称是:MainForm,你可以根据自己的窗体名来更改语句)
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MainForm_FormClosing);
追问
大哥。  要这么容易, 我就不会来这里发帖了。
a173199732
2011-09-22
知道答主
回答量:28
采纳率:0%
帮助的人:22.5万
展开全部
很牛叉 onclosing事件
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式