NotifyIcon 组件概述(Windows 窗体)
Windows 窗体 NotifyIcon 组件通常用于显示在后台运行的进程的图标,这些进程大部分时间不显示用户界面。 可通过单击任务栏状态通知区域的图标来访问的病毒防护程序就是一个示例。
NotifyIcon 的关键属性
每个 NotifyIcon 组件都在状态区域显示一个图标。 如果您有三个后台进程,并希望为每个后台进程各显示一个图标,则必须向窗体添加三个 NotifyIcon 组件。 NotifyIcon 组件的关键属性是 Icon 和 Visible。 Icon 属性设置出现在状态区域的图标。 为使图标出现,Visible 属性必须设置为 true。
如果使用的是 Visual Studio 2005,您可以访问能够与 NotifyIcon 控件一起使用的大型标准图像库。 有关更多信息,请参见 Visual Studio 2005 图像库 和 Visual Studio 2008 图像库 和 Visual Studio 图像库.
NotifyIcon 选项
可以将气球状提示、快捷菜单和工具提示与 NotifyIcon 关联以便为用户提供帮助。
通过调用 ShowBalloonTip 方法并指定气球状提示的显示时间跨度,可以为 NotifyIcon 显示气球状提示。 还可以分别使用 BalloonTipText、BalloonTipIcon 和 BalloonTipTitle,指定气球状提示的文本、图标和标题。 NotifyIcon 组件还可以具有关联的工具提示和快捷菜单。 有关更多信息,请参见 ToolTip 组件概述(Windows 窗体) 和 ContextMenu 组件概述(Windows 窗体)。