NotifyIcon制作任务栏托盘菜单

常用软件飞信、QQ在任务栏中的图标ICO,以及鼠标移动到图标是右键菜单选项

1、首先制作任务栏图标

this.ShowInTaskbar = true;

2、窗体最小化时或者关闭时隐藏到任务栏,有时候我们会选择程序关闭时是退出程序还是隐藏到任务栏

        private void Form1_SizeChanged(object sender, EventArgs e)

        {

            if (this.WindowState == FormWindowState.Minimized)

            {

                this.Hide();

                this.notifyIcon1.Visible = true;

            }

        }

关闭事件在Form1_Closed事件中写


3、给图标添加右键菜单

在主窗体中拖入ContextMenu控件,点钟控件,添加菜单选项。然后设置notifyIcon1的ContextMenu属性为contextMenu1作为右键菜单

 

你可能感兴趣的:(notify)