如何隐藏VC#应用程序任务栏按钮而显示系统托盘图标。然后,当我有了图标,如何显示通知,如FDM或Windows更新等,并添加右键菜单到图标。
发布于 2009-08-31 06:25:33
窗体上的
ShowInTaskbar设置为false。NotifyIcon的控件将图标添加到系统托盘。它还有一个方便的ShowBalloonTip方法。发布于 2009-08-31 06:24:49
NotifyIcon类在系统托盘中创建一个图标。正如该页面所示,您可以创建一个ContextMenu,当用户单击鼠标右键时将显示该user。
NotifyIcon包含"BalloonTip“属性,可用于显示您所引用的消息。此示例来自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。
https://stackoverflow.com/questions/1356055
复制相似问题