Посл.ответ |
Сообщение |
 Ранг: 120.9 (ветеран), 5thx Активность: 0.08↘0 Статус: Участник Programmer and reverser
|
Создано: 15 мая 2007 11:49 · Личное сообщение · #1
Собственно, сабж. Есть хэндл окна, которое создает иконку, есть ID ресурса иконки.
Пытаюсь удалить Shell_NotifyIcon(NIM_DELETE, icn) - не удаляется.
Подскажите, плиз.
----- Уважайте других и пишите грамотно. | Сообщение посчитали полезным: |
|
 Ранг: 103.3 (ветеран), 8thx Активность: 0.06↘0 Статус: Участник
|
Создано: 15 мая 2007 16:33 · Личное сообщение · #2
Смотрим сурсы madCollection'a + в google находил в свое время готовое решение на Delphi. Поищи получше.
| Сообщение посчитали полезным: |
 Ранг: 120.9 (ветеран), 5thx Активность: 0.08↘0 Статус: Участник Programmer and reverser
|
Создано: 15 мая 2007 17:55 · Личное сообщение · #3
NaumLeNet
да искал вроде нормально - не нашел.
Ищу дальше.
----- Уважайте других и пишите грамотно. | Сообщение посчитали полезным: |
Ранг: 24.9 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 15 мая 2007 23:00 · Личное сообщение · #4
Все отлично удаляется
var icn:NOTIFYICONDATA;
icn.cbSize:=sizeof(icn);
icn.Wnd:=Hwnd; \ хэндл окна, которому принадлежит иконка.
icn.uID:=0;
icn.uFlags:=NIF_ICON;
Shell_NotifyIconA(NIM_DELETE,addr(icn));
| Сообщение посчитали полезным: |
Ранг: 35.1 (посетитель), 1thx Активность: 0.01↘0 Статус: Участник
|
Создано: 16 мая 2007 08:41 · Личное сообщение · #5
rouse.drkb.ru/winapi.php#fwsystrayinfo
| Сообщение посчитали полезным: |
 Ранг: 282.8 (наставник), 24thx Активность: 0.26↘0 Статус: Участник win32.org.ru
|
Создано: 16 мая 2007 08:45 · Личное сообщение · #6
Rouse_ пишет:
rouse.drkb.ru/winapi.php#fwsystrayinfo
любопытный сайт, спасибо за ссылку
много что интересного есть
----- may all your PUSHes be POPed! | Сообщение посчитали полезным: |
 Ранг: 120.9 (ветеран), 5thx Активность: 0.08↘0 Статус: Участник Programmer and reverser
|
Создано: 16 мая 2007 12:02 · Личное сообщение · #7
Xserg
нифига так не удаляется.
Rouse_
спасибо
----- Уважайте других и пишите грамотно. | Сообщение посчитали полезным: |
Ранг: 203.3 (наставник) Активность: 0.22↘0 Статус: Участник UPX Killer -d
|
Создано: 16 мая 2007 14:11 · Личное сообщение · #8
A может надо сделать редрав трэя?
Или владелец иконки мониторит сообщения(наличае иконки в трее) и создаёт новую после убийства старой?
----- Я медленно снимаю с неё UPX... *FF_User* | Сообщение посчитали полезным: |
Ранг: 35.1 (посетитель), 1thx Активность: 0.01↘0 Статус: Участник
|
Создано: 16 мая 2007 14:22 · Личное сообщение · #9
AlexZ пишет:
Или владелец иконки мониторит сообщения(наличае иконки в трее) и создаёт новую после убийства старой?
Достаточно NIM_ADD по таймеру и не нужно ничего мониторить...
| Сообщение посчитали полезным: |
 Ранг: 120.9 (ветеран), 5thx Активность: 0.08↘0 Статус: Участник Programmer and reverser
|
Создано: 16 мая 2007 14:50 · Личное сообщение · #10
ВСЕ, товарищи.
Спасибо Rouse_. Переписал его класс на VB, заточил под себя и все заработало.
----- Уважайте других и пишите грамотно. | Сообщение посчитали полезным: |