2009-08-31 3 views
0

Как скрыть панель задач приложения VC# приложений и показать значок в системном трее. Затем, когда у меня есть значок, как отображать уведомления, такие как FDM или Windows Update и т. Д., А также добавить меню правой кнопки мыши к значку.Как отключить иконку панели задач и иконку панели задач

ответ

2
  1. На вашей форме ShowInTaskbar неверно.
  2. Используйте значок под названием NotifyIcon, чтобы добавить значки в системный трей. Он также имеет удобный метод ShowBalloonTip.
2

Класс NotifyIcon создает значок в системном трее. Как показано на этой странице, вы можете создать ContextMenu, который появится, когда пользователь щелкнет правой кнопкой мыши.

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.

 Смежные вопросы

  • Нет связанных вопросов^_^