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

Вниз

Удаление иконки из трея   Найти похожие ветки 

 
Anonimus   (2003-10-08 10:42) [0]

Привет всем!!!!
У меня вот какая проблема..:
Мне нужно удалить иконку из трея от чужого приложения, допустим Internat. Для того чтобы ее удалить мне нужно получить Хэндл окна обработчмка и номер иконки в трее. Вопрос как получить этот номер..???? Пробовал простым перебором не помогает...
Помогите плиз кто знает.....!!!
P.S Чуть не забыл.. а что если у приложения нет окна, то тогда как быть с хенделом..?????


 
Dimka Maslov ©   (2003-10-08 13:13) [1]

Щёлкнуть по индикатору правой клавишей мыши, во всплывшем меню выбрать пункт "свойства", где погасить флажок "Отображать индикатор на панели задач". Программно реализуется при помощи mouse_event


 
Anonimus   (2003-10-08 13:51) [2]

Спасибо конечно за совет...))))))))) Но мне нужно удалить ее из своего приложения, и не заметно для пользователя. Internat я привел в качестве примера, это не обязательно должен будет он...


 
Nikolay M. ©   (2003-10-08 15:47) [3]

Возможно, повесить хук на вызов функции Shell_NotifyIcon и узнать, с какими параметрами иконка кладется в трей?


 
DVM ©   (2003-10-08 15:55) [4]


> Nikolay M. © (08.10.03 15:47) [3]
> Возможно, повесить хук на вызов функции Shell_NotifyIcon
> и узнать, с какими параметрами иконка кладется в трей?

Проще не на Shell_NotifyIcon, а на WM_COPYDATA. К тому же иконка может быть добавлена до запуска программы, которая будет ее удалять.
Вот здесь статья, как можно удалить иконку:
http://www.programme.ru/archive/2001/3/032001_1.phtml


 
Anatoly Podgoretsky ©   (2003-10-08 16:05) [5]

Anonimus (08.10.03 13:51) [2]
Слепой какой то пользователь



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
3-36567
Erden
2003-11-20 16:18
2003.12.12
TImage ...


3-36545
BoxTer
2003-11-20 11:57
2003.12.12
TDBTreeView


14-36830
VtkUser
2003-11-19 15:37
2003.12.12
password & XP


7-36858
SlavaZ
2003-10-07 14:55
2003.12.12
Как узнать температуру CPU


1-36686
Genry
2003-12-02 19:47
2003.12.12
Регистрация COM-сервера