Главная страница
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.016 c
1-36731
JohnJohn
2003-11-27 18:40
2003.12.12
Можно ли хранить chr(0) в длинных строках D5 ?


7-36873
pasha
2003-10-01 23:49
2003.12.12
Как заставить TTHread принимать сообщения


1-36598
Dragon
2003-12-01 18:41
2003.12.12
Нужно извлечь текущий путь приложения.


14-36822
РВА
2003-11-19 14:54
2003.12.12
Регистрация библиотеки типов


1-36657
Rimd
2003-11-30 19:23
2003.12.12
Объект и StringGrid