Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.12.12;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.008 c
4-36906
Brabadu
2003-10-09 15:37
2003.12.12
Перехват доп клавиш клавиатуры


3-36547
Strateg23
2003-11-20 17:54
2003.12.12
Как выбрать тип базы?


3-36524
MaximCHR
2003-11-21 15:33
2003.12.12
Открытие .db


14-36834
RealRascal
2003-11-16 11:38
2003.12.12
---<<< Скорость кода >>>---


3-36565
Layner
2003-11-20 14:07
2003.12.12
Помогите подключить SQL Server к почте, по MAPI(?)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский