Форум: "WinAPI";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.04 c