Форум: "WinAPI";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
ВнизЕщё раз про трэй (только для профессионалов) Найти похожие ветки
← →
Kinderr (2003-12-25 16:34) [0]Возник вопрос. Написал прогу по мониторинку сетевого трафика. Индикатор трафика помещён в трэй. Но в XP есть такая фича, как скрытие редкоиспользуемых иконок. Как сделать так, чтобы моя иконка была всегда видна в трэе? Всё таки она носит в основном информационный характер
← →
Polevi © (2003-12-25 16:43) [1]а профессионалы это кто ?
которые "по мониторинку сетевого трафика" ?
← →
VMcL © (2003-12-25 16:58) [2]>Kinderr (25.12.03 16:34)
Пользователь РУКАМИ заходит в свойства панели задач и настраивает так, как ЕМУ надо.
← →
Kinderr (2003-12-25 23:09) [3]Пользователь может настроить только скрывать ему трэй или нет. Я вот лично эту фичу включил, но проги которые используют трей как индикатор мне нужны. Вот я и хочу знать, как сделать так, чтобы такая прога была всегда видна.
← →
AllDer (2003-12-26 02:37) [4]помоему ни как ,если попробывать обновлять Icon свою-
не помогает-значит винды сами заведуют,
покажет если потрогать
← →
BiN © (2003-12-26 08:55) [5]Ответ напрашивается сам собой:
Имитировать клик.
см. FAQ
← →
Kinderr (2003-12-26 19:20) [6]Вон апачевская иконка уже недели 3 висит. Я её ни разу не нажал. А локалки и того больше соединение моргает уже полгода и нормально. Никуда не девается.
← →
Darthman © (2003-12-26 19:46) [7]"кликните" по своей иконке программно.
← →
Dima_dvp © (2003-12-26 23:40) [8]Инфа о том, какие иконки прятать а какие - нет храниться где? Правльно, в реестре. Значит надо что? В реестр залезть и сделать как надо. Только я не знаю где:))) Поставь монитро какоё-нить и найдёшь навернякака..
← →
naum (2003-12-27 00:59) [9]Парень, если пользователю действительно нужна "информативность" твоей проги на полную катушку, и он не хочет "потери" твоей иконки с трея, то он спокойно выствит в настройках скрытия иконок трэя (наверное все знают где это :) опцию "ВСЕГДА ОТОБРАЖАТЬ" у твоей замечательной (надеюсь freeware) программы :) Я не вижу проблемы... Может что не так понял?!
← →
Kerk © (2003-12-27 13:41) [10]Virtual PC, например, сам для своей иконки в настройках скрытия ставит "ВСЕГДА ОТОБРАЖАТЬ"
← →
Kinderr (2003-12-27 16:39) [11]2Kerk
где это он ставит для своей иконки?
← →
Rouse_ © (2003-12-29 13:57) [12]Просто ежесекундно добавляй иконку в трей...
Фокус в чем:
Если иконка от приложения там уже есть и TNotifyIconData.Wnd не изменилось, то новая иконка не добавится... если же ее там нет (к примеру в случае краха проводника) то она появится...
так же, это поможет не пропадать иконке в ХР ...
Желаю успехов
← →
Kinderr (2003-12-29 19:06) [13]2Rouse - это мысль, но тогда фиг нажмешь на иконку. А я хочу сделать, чтобы при нажитии на нее выскакивало окошко со большой диаграммой и статистикой. Ведь трэй - это только условная диаграмма. Просто показать что сеть работает.
← →
Rouse_ © (2003-12-29 19:46) [14]> [13] Kinderr (29.12.03 19:06)
Кто сказал такую глупость? Все будет работать нормально и накаких проблем с нажатием на иконку не будет возникать... Способ проверенный не один раз ...
← →
Kinderr (2003-12-30 21:06) [15]попробуем :)
← →
Kinderr (2004-01-01 19:06) [16]2Rouse
не прошла хитрость :)
← →
Werewolfru © (2004-01-02 23:19) [17]Да все просто. Эти пользуются многие проги типа Dr.Web итд. Просто оставляешь name своей иконки пустым, тогда ОСь не может опознать твою иконку, и выводит ее наверх как новую/только что появившуюся.
Think Different!
← →
имя (2004-01-03 00:59) [18]Удалено модератором
← →
имя (2004-01-03 17:46) [19]Удалено модератором
← →
имя (2004-01-04 16:26) [20]Удалено модератором
← →
имя (2004-01-04 22:38) [21]Удалено модератором
← →
Paulchik (2004-01-05 20:13) [22]2Werewolfru
можно узнать что за name иконки такой?
← →
Kinderrr (2004-01-06 18:07) [23]А что за name такой? Я юзаю стандартную структуру для создания иконки из вашего FAQ.
← →
Kinderrr (2004-01-07 22:19) [24]ничего не выходит?
← →
Grinder © (2004-01-11 19:49) [25]вот мой солюшен
можно сделать через Explorer
т.е. в настройках астохайда можно установить какие иконки не будут скрываться.
но как это программно сделать - не знаю.
← →
Grinder © (2004-01-13 18:58) [26]Вот ещё
если интересно
поройтесь с параметрами тут
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify\\PastIconsStream
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.037 c