Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.26;
Скачать: CL | DM;

Вниз

service & tray icon   Найти похожие ветки 

 
ддд   (2004-11-13 09:26) [0]

Пишу сервис. И задумался, можно ли создать взаимодействие сервиса (или приложения) с иконкой в трее, т.е. насколько это коррестно. Попробовал - иконка в трее появляется, но потом исчезает. Правда есть одно "но", я не знаю, как сервисы взаимодействуют с оконными сообщениями, через какие хэндлы.
Если все еще непонятно чего я хочу:
1. создать сервис
2. при запуске сервиса создать в трее иконку, привязать к ней контекстное меню.
3. при выборе пунктов контекстного меню подгружать к сервису dll и давать всякую статистическую информацию пользователю.
В справке пишут, что для сервисов в этом же модуле нелься использовать unit Forms. Но ведь я же и не собираюсь его использовать. У dll свой дескриптор приложения, поэтому все должно быть нормально ...
В общем, прежде чем все это дело начинать, хотелось бы услышать мнение знающих людей.
Благодарю за внимание


 
DrPass ©   (2004-11-13 13:11) [1]

Если сервис работает в интерактивном режиме - иконка создается точно так же, как и в обычном приложении. Shell_NotifyIcon(бла-бла-бла). Делай невидимое окно, посылай в него сообщения от иконки. Forms тоже можно подключить, только к проекту твоего сервиса нужно будет добавить еще один модуль.



Страницы: 1 вся ветка

Текущий архив: 2004.12.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.056 c
3-1101664691
Lexa
2004-11-28 20:58
2004.12.26
Обновление


1-1103073956
Builder
2004-12-15 04:25
2004.12.26
Убить себя


14-1102171360
Verg
2004-12-04 17:42
2004.12.26
"Ночной дозор" - это стоит внимания?


9-1093268794
Ландграф Павел
2004-08-23 17:46
2004.12.26
быстро заполнить 2-у мерный массив значениям


3-1101429911
Apophis
2004-11-26 03:45
2004.12.26
DBNavigator - как определить, какая из кнопок была нажата?