![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Получить иконку из Трея ;для заданного приложения???? [D5, NT4]
Константин © (2002-08-23 10:16:00)Как помещать иконку в Трей понятно...
А можно ли получить иконку из трея для заданного приложения?
Ученик (2002-08-26 16:57:00) [1]www.madshi.net - MadKernel - GetTrayIcons
Ketmar (2002-08-26 15:21:00) [2]а Я вот не дизассемблировал, а просто глянул исходники LiteStep"а :-) но суть от этого не меняется.
Satanas Nobiscum! 26-Aug-XXXVII A.S.
paul_shmakov (2002-08-26 14:13:00) [3]иконки в трей добавляются следующим образом: функция Shell_NotifyIcon посылает сообщение WM_COPYDATA в окно трея, в качестве данных передается запись, содержащая в себе NOTIFYICONDATA.
можно с помощью хуков перехватывать эти сообщения, а потом делать все, что угодно.
эта тема однажды здесь обсуждалась, но все ушло в архив. я дизассемблировал Shell_NotifyIcon, а Богдан Минич реализовал свой трей на основе этого "исследования".
смотри ссылку в этой ветке и мои комментарии
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1027548422&n=5
Константин (2002-08-26 02:54:00) [4]Может будут другие мнения? ;-{}
Должна же быть какая-то лазейка!
Игорь Шевченко (2002-08-23 11:26:00) [5]IMHO, нельзя