2009-08-31 113 views

回答

2
  1. 在您的表单上设置ShowInTaskbar为false。
  2. 使用名为NotifyIcon的控件将图标添加到系统托盘。它也有一个方便的ShowBalloonTip方法。
2

NotifyIcon类在系统托盘中创建一个图标。如该页面所示,您可以创建一个ContextMenu,当用户单击右键时将显示该菜单。

NotifyIcon包括“气球提示”属性,可用于显示您所指的消息。本示例来自MSDN文档。

notifyIcon1.Icon = Icon.ExtractAssociatedIcon(Application.ExecutablePath); 
notifyIcon1.Visible = true; 
notifyIcon1.BalloonTipIcon = ToolTipIcon.Error; 
notifyIcon1.BalloonTipTitle = "Delayed Write Failed"; 
notifyIcon1.BalloonTipText = "Some of your data has been lost."; 
notifyIcon1.ShowBalloonTip(0); 

正如@Kobi所说的,您还希望将表单的ShowInTaskbar属性设置为false。