NotifyIcon без формы - проблемы
От: Du-Xa Россия  
Дата: 30.08.06 21:31
Оценка:
Пишу маленькую утилитку. Форма не нужна совершенно.
Утилита должна прятаться в трее и ждать нажатия старт — запись с веб камеры!
Чтото только проблеммы с обработкой событий, проект даже не компилируется, в чем дело не пойму.
Помогите пожалуйста

using System;
using System.Windows.Forms;
using System.Drawing;

public class Application1{

  public static void Main()
  {
     // Создаем контекстовое меню
     System.Windows.Forms.ContextMenu contextMenu1 = new ContextMenu();
     contextMenu1.MenuItems.Add("Старт", new EventHandler(Exit_Click));
     contextMenu1.MenuItems.Add("Стоп", new EventHandler(Exit_Click));
     contextMenu1.MenuItems.Add("Опции", new EventHandler(Exit_Click));
     contextMenu1.MenuItems.Add("-");
     contextMenu1.MenuItems.Add("Выход", new EventHandler(Exit_Click));

     // Создаем иконку в трее
     System.Windows.Forms.NotifyIcon notifyIcon1 = new NotifyIcon();
     notifyIcon1.Icon = new Icon("Icon.ico");
     notifyIcon1.Text = "WebКамера";

     // Связываем иконку в трее и контекстовое меню
     notifyIcon1.ContextMenu = contextMenu1;
     notifyIcon1.Visible = true;

     // Запускаем процесс
     Application.Run(); 
  }

  private void Exit_Click(object sender, EventArgs e)
  {
    Application.Exit();
  }

}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.