Какой рейтинг вас больше интересует?
|
Сворачиваем консольное приложение в область уведомлений(трей)2012-10-24 15:15:32 (читать в оригинале)
Данный код поможет вам реализовать сворачивание/разворачивание консольного приложения в область уведомлений, а так же выводить сообщения ShowBalloonTip. [DllImport("user32.dll")] private static extern bool ShowWindow(IntPtr hWnd, int nCmdShow); [DllImport("kernel32.dll", ExactSpelling = true)] private static extern IntPtr GetConsoleWindow(); static void Main(string[] args) { ShowWindow(GetConsoleWindow(), 0);//сворачиваем в область уведомлений //Указываем компонент, который создает значок в области уведомлений. //Этот класс не может наследоваться. NotifyIcon icon = new NotifyIcon(); //задаем текущий значок. icon.Icon = new Icon("1.ico");//иконка расположена рядом с exe файлом //задаем значение, указывающее, виден ли значок в области уведомлений //в панеле задач. icon.Visible = true; //задаем текст подсказки, отображаемый при наведении указателя //мыши на значок в области уведомлений. icon.Text = "Свернутое консольное приложение"; //Отображаем всплывающую подсказку с указанным заголовком, текстом и значком //в панеле задач в течении заданного периода времени. icon.ShowBalloonTip(2000,"Скрытое консольное приложение","Скрытие выполнено успешно!",ToolTipIcon.Info); ShowWindow(GetConsoleWindow(), 1);//показываем icon.Visible = true; //убираем иконку из области уведомений Console.ReadKey(); }Для работы вам понадобится подключить следующеие пространства имен: using System.Runtime.InteropServices; using System.Windows.Forms; using System.Text; using System.Data; using System; using System.Drawing;
|
Категория «Анекдоты»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.