![]() |
как обновить иконки системного трея
если зайти в Диспечер задач в процессы и удалить к примеру К ПРИМЕРУ uttorrent.exe или любую програму каторая лежит в трее то при удаление она там и остаётся в трее сам значёк!!? если подвести мышкой не нажимая то она исчезнит! как мне сделать имено командной строкой кагбы обновление самого explorer.exe чтобы исчезл сам значёк? и всё
любые команды! в голову даже идея как это сделать не приходит (( спасибо! |
Код:
@echo off |
(( да решение хорошое ток вот убивает сам explorer (( а нельзя как нить подругому? или ток такое
решение есть? (( стоит 2003 server в xp точно такоеже встречал искал по инету нарыл но не работает?((( rundll32.exe user,RepaintScreen |
Погуглил, нашел команды "user"-библиотеки, для тех кому интересно, ранее использовалось user (скорее всего winXP) на W7 сейчас используется user32 библиотека.
для обновления рабочего стола достаточно в w7 "Выполнить" rundll32.exe user32.dll,RedrawWindow Для WinXP, возможно rundll32.exe user,RepaintScreen Не проверял Суть в том, что в системном трее значки того же торрента после закрытия не исчезают. Проверил мыщью - ПКМ -> Обновить, тоже не исчезает. Весь этот дубляж пропадает только после наведения курсора мыши. Вопрос: Есть что-то, пусть даже и в USER32.DLL, что обновляет системный трей? есть еще вариант на w7 так же обновляет экран но на трей не действует: RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters вот еще .dll ковыряю установка фокуса на системный трей: rundll32 SHELL32, Shell_NotifyIcon NIM_SETFOCUS пока, без результатно... вот нашел решение, но оно на мой взгляд корявое реализовано на ассемблере для себя использовать не буду жду идей тут... ассемблерный вариант |
более никто не предложит вариантов?... =(
|
Instant_SR, не хотите попробовать продолжить изыскания под .Net? Или как и там, категорически не подойдёт?
|
Если в той ветке все пойдет удовлетворительно, есть ли вариант решения темы данного топа в .net?
|
Готового варианта нет, я пока не искал и не пробовал переводить код с ассемблера по приведённой Вами ссылке (только просмотрел).
|
Цитата:
и процесс крякнет, и значок в трее. |
Цитата:
Цитата:
|
Цитата:
Закроет корректно - остальное в силе... |
Цитата:
|
Время: 09:14. |
Время: 09:14.
© OSzone.net 2001-