zip's

while(true) { Write it down; Think about it; Refine it; Sleep(); }

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

最简单的方法是 System.Windows.Forms.NotifyIcon

public partial class MainWindow  
{
public MainWindow()
{
InitializeComponent();

// show in system tray
this.ShowInTaskbar = false;
NotifyIcon ni = new NotifyIcon();
ni.Icon = new Icon(@"myIcon.ico");
ni.Visible = true;
ni.Click += new EventHandler(NotifyIcon_Click);
}

void NotifyIcon_Click(object sender, EventArgs e)
{
switch (this.WindowState)
{
case WindowState.Normal:
case WindowState.Maximized:
this.WindowState = WindowState.Minimized;
break;
case WindowState.Minimized:
this.Show();
this.WindowState = WindowState.Normal;
break;
}
}
}

-

posted on 2011-06-08 15:04  zip's  阅读(716)  评论(0编辑  收藏  举报