Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » SysTray, Hook, WM_COPYDATA

Ответить
Настройки темы
SysTray, Hook, WM_COPYDATA
KirillS


Сообщения: n/a

Профиль | Цитировать


Господа, как сделать хук на WM_COPYDATA чтобы перехватывать добавление, удаление, модификацию иконок приложений в стандартном трее? или как сделать другим способом...

Может есть у кого примерчик? (Delphi)


Отправлено: 16:24, 05-06-2003

 

Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


Song
Чушь - то что это чушь.

SetWindowLong(GWL_WNDPROC) - меняет оконную процедуру, если еще есть вопросы - msdn.microsoft.com, если и потом они останутся - этот топик не для Вас, уж простите.

Про сабклассинг окон Вы вообще слыхали?

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 23:59, 09-06-2003 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Извиняюсь, я не видел, что Вы предлагаете сначала внедриться в АП.
Однако поменять оконную процедуру окна чужого потока не так просто. Здесь надо посмотреть ещё на конкретную реализацию внедрения в АП другого процесса.

[s]Исправлено: Song, 8:40 10-06-2003[/s]

-------
Прежде чем сказать "Невозможно", подумай, прав ли ты?


Отправлено: 07:36, 10-06-2003 | #12


Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


Song
А вот внедриться - действительно куча методов, и это интересный вопрос.
Я предпочитаю AppInit_DLLs в реестре.

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 16:43, 10-06-2003 | #13


Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


DLL-ка, указанная там прикрепляется не ко всем процессам

-------
Прежде чем сказать "Невозможно", подумай, прав ли ты?


Отправлено: 16:51, 10-06-2003 | #14


Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


Song
К SMSS и CSRSS - не прикрепляется.
Объясни зачем она там?

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 22:01, 10-06-2003 | #15



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » SysTray, Hook, WM_COPYDATA

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
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




 
Переход