winform 最小化至托盘,如何去掉屏幕左下角缩小的那部分

 我来答
朴实且通融丶仓鼠388
2013-10-31 · TA获得超过137个赞
知道答主
回答量:130
采纳率:100%
帮助的人:57.8万
展开全部
this.WindowState = FormWindowState.Minimized;后者就是你现在遇到的情况
#region 点最小化按钮时,最小化到托盘
private void Form1_SizeChanged(object sender, EventArgs e){if (this.WindowState == FormWindowState.Minimized){this.Hide();}}#endregion//退出按钮private void button2_Click(object sender, EventArgs e){this.notifyIcon1.Visible = false;
this.Close();
this.Dispose();
Application.Exit();}Winform中在点击族高关闭的时候假关闭,最小化到托盘。当系统关机的时候,如果不关掉这个WinFrom的进程,系统无法关闭。
解决方法改为:
private void Form1_FormClosing(object sender, FormClosingEventArgs e){if (e.CloseReason == CloseReason.WindowsShutDown)//指定关机原因
{ //如果关机原因是因为操作系统正在关闭所有程序引起的
/键穗顷/可以稿陆解决最小化到托盘后点关机,电脑不能关机的情况
e.Cancel = false;
NetbankTMPexit();}else {
e.Cancel = true;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式