第一步:向Form1 添加NotifyIcon控件和ContextMenustrip控件 ,并为ContextMenuStrip控件添加子 菜单项。
第二步:选择NotofyIcon控件,在其属性窗口中将ContextMenuStrip属性设置为ContextMenuStrip,并为Icon属性设置图片。
第三步:向Form1类添加窗口大小变化响应事件。
3-1:向Form1.Designer.cs 添加事件声明:
this.SizeChange += new System.EventHander(this.Form1_SizeChange);
3-2: 向Form1.cs添加事件处理函数:
private void Form1_SizeChange(object Sender,Eventargs e)
{
if(Windstate == FormWindowState.Minmized)
{
this.showInTaskbar=false; //取消任务栏显示
notifyIcon1.Visible = true; // 在系统栏显示
}
}