写此博客为了记录一些足迹,方便下次查看方便!!!
1、如果不想让程序在任务栏中显示,请把窗体的属性ShowInTaskbar设置为false;
2、如果想让程序启动时就最小化,请设置窗体的属性WindowState设置为Minimized。(Minimized 最小化,Normal正常启动,Maximized最大化)
3、拉一个NotifyIcon控件notifyIcon,为控件notifyIcon的属性Icon添加一个icon图标。
4、可以为NotifyIcon加一个ContextMenuStrip右键菜单。
5、本例子禁用了窗体最大化按钮。(设置窗体的属性MaximizeBox的属性为false)c#窗体
#region 处理窗体的显示 隐藏 关闭方法
private void ExitMainForm()
{
if (MessageBox.Show("您确定要退出OPC采集服务程序吗?", "确¨认退出?", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.OK)
{
this.notifyIcon.Visible