|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » SysTray, Hook, WM_COPYDATA |
|
|
SysTray, Hook, WM_COPYDATA
|
KirillS
Сообщения: n/a |
Господа, как сделать хук на WM_COPYDATA чтобы перехватывать добавление, удаление, модификацию иконок приложений в стандартном трее? или как сделать другим способом...
Может есть у кого примерчик? (Delphi) |
|
Отправлено: 16:24, 05-06-2003 |
Новый участник Сообщения: 13
|
Профиль | Сайт | Отправить PM | Цитировать WH_GETMESSAGE
|
------- Отправлено: 10:32, 07-06-2003 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
KirillS
Сообщения: n/a |
а конкретней?
|
Отправлено: 09:05, 09-06-2003 | #3 |
Новый участник Сообщения: 13
|
Профиль | Сайт | Отправить PM | Цитировать Конкретней в MSDN
|
------- Отправлено: 16:56, 09-06-2003 | #4 |
KirillS
Сообщения: n/a |
Мне нужен конкретный пример, а "умные" советы такого плана я и сам могу раздавать
|
|
Отправлено: 17:10, 09-06-2003 | #5 |
Новый участник Сообщения: 13
|
Профиль | Сайт | Отправить PM | Цитировать В сети ПОЛНО примеров как поставить хук на WH_GETMESSAGE+любое_сообщение_WM_*
|
------- Отправлено: 17:35, 09-06-2003 | #6 |
KirillS
Сообщения: n/a |
ну так и подкинь хоть один, я ветку не для рассуждений создавал, о том что в сети лежит и что где написано ...
|
Отправлено: 17:46, 09-06-2003 | #7 |
Новый участник Сообщения: 13
|
Профиль | Сайт | Отправить PM | Цитировать http://pascal.sources.ru/cgi-bin/for...num=1033932228
Добавлено: Я просто про то, что надо хотя бы пальцем пошевелить, чтобы что-то сделать, что надо себе же.. |
------- Отправлено: 18:34, 09-06-2003 | #8 |
Модер Сообщения: 1716
|
Профиль | Сайт | Отправить PM | Цитировать KirillS
Вместо хука можешь внедриться в explorer.exe или любой другой процесс, содержащий Tray, и в нем найти окно трея, потом SetWindowLong(GWL_WNDPROC) и будешь получать все его сообщения, только потом CallWindowProc вызывать не забывай. |
------- Отправлено: 20:22, 09-06-2003 | #9 |
Новый участник Сообщения: 13
|
Профиль | Сайт | Отправить PM | Цитировать >> потом SetWindowLong(GWL_WNDPROC) и будешь получать все его сообщения,
Это с какой травы ты интересно будешь получать "все его сообщения" по SetWindowLong() ? Чушь.. |
------- Отправлено: 22:41, 09-06-2003 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
C/C++ - [решено] Hook | ganselo | Программирование и базы данных | 5 | 05-06-2009 17:32 | |
как убрать звёздочку из systray | TURNSKIN | Microsoft Windows 2000/XP | 7 | 12-10-2006 23:09 | |
WIN XP прячет иконки из systray'а | Splashjay | Microsoft Windows 2000/XP | 6 | 05-11-2005 21:36 | |
Delphi - Hook in delphi | Interceptor | Программирование и базы данных | 1 | 27-08-2004 21:31 | |
Имя в systray | Nick Nightmare | Microsoft Windows 95/98/Me (архив) | 1 | 06-06-2003 12:34 |
|