【转】winform编程实现程序最小化到系统托盘代码
2010-01-20 14:43
639 查看
代码
1.在form中添加一个NotifyIcon控件 2.把87.ico这个图标放在\bin\Debug目录下 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace 将程序最小化到系统托盘 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { this.notifyIcon1 = new System.Windows.Forms.NotifyIcon(this.components); notifyIcon1.Icon = new Icon("87.ico");//指定一个图标 notifyIcon1.Visible = false; notifyIcon1.Click += new System.EventHandler(this.notifyIcon1_Click); this.SizeChanged += new System.EventHandler(this.Form1_SizeChanged); } private void Form1_SizeChanged(object sender, EventArgs e) { if (this.WindowState == FormWindowState.Minimized)//最小化 { this.ShowInTaskbar = false; this.notifyIcon1.Visible = true; } } private void notifyIcon1_Click(object sender, EventArgs e) { if (this.WindowState == FormWindowState.Minimized) this.WindowState = FormWindowState.Normal; this.Activate(); this.notifyIcon1.Visible = false; this.ShowInTaskbar = true; } } } 本文来自: IT知道网(http://www.itwis.com) 详细出处参考:http://www.itwis.com/html/net/winform/20090615/4628.html
相关文章推荐
- winform编程实现程序最小化到系统托盘代码 (转)
- C#实现WinForm程序的动态系统托图标 关闭主窗体时最小化到系统托盘
- C# 实现WinForm窗口最小化到系统托盘代码(转载)
- C# 实现WinForm窗口最小化到系统托盘代码
- C#开发WinForm程序如何实现程序最小化到系统托盘
- C# 实现WinForm窗口最小化到系统托盘代码
- C# 实现WinForm窗口最小化到系统托盘代码
- WinForm中实现最小化到系统托盘
- C#实现WinForm窗口最小化到系统托盘
- C#实现WinForm窗口最小化到系统托盘
- C#实现winform软件开机自动启动并最小化到系统托盘
- C#实现winform软件开机自动启动并最小化到系统托盘
- VC++MFC对话框应用程序实现程序最小化到系统托盘
- C#winform中怎么将程序最小化到系统托盘
- C#winform中怎么将程序最小化到系统托盘
- C#实现WinForm程序的动态系统托盘图标
- C#winform中怎么将程序最小化到系统托盘
- .net实例:WINFORM是实现窗体最小化到系统托盘中
- C#实现winform软件开机自动启动并最小化到系统托盘