Подмена сообщений WINDOWS API
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Подмена сообщений WINDOWS API - 2011-09-15 00:53:57.463333
|
|
|
lux16
Сообщений: 38
Оценки: 0
Присоединился: 2010-01-03 18:39:19.570000
|
Привет, есть такой вопрос. Можно ли как нибудь сделать хук на сообщения WINDOWS и не только, например при управлении WinAMP со сторонних приложений он поддерживает ряд сообщений, послав которые вы сможете получить плей лист, или название текущей песни. Так вот сабж: можно ли подменить ответ или реакцию на данно сообщение ?
|
|
|
RE: Подмена сообщений WINDOWS API - 2011-09-15 02:19:28.840000
|
|
|
Genco
Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
|
Ну в принципе да, перехват API вызовов возможен, можно осуществить сплайсинг к примеру, будет авер ругаться, но сообщение перед передачей дальше по очереди поменять реально. Даже примеров немало.
|
|
|
RE: Подмена сообщений WINDOWS API - 2011-09-15 11:18:10.350000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
У винампа есть специальный API для этого. Причём тут вообще сообщения Windows?
|
|
|
RE: Подмена сообщений WINDOWS API - 2011-09-15 20:46:11.713333
|
|
|
Genco
Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
|
Ну ТС не уточнял, что именно ему надо…а вообще он хочет именно _подменять_ ответы винампа на запросы, это разве можно через API? Кароч, прояснить бы…
|
|
|
RE: Подмена сообщений WINDOWS API - 2011-09-16 00:19:03.500000
|
|
|
lux16
Сообщений: 38
Оценки: 0
Присоединился: 2010-01-03 18:39:19.570000
|
В общем ребята, цель была сделать так чтобы когда любая программа посылает сообщение, то оно сразу бы перехватывалась моей прогой, там обрабатывалось, и только потом уже оно бы отправлялось назад. К оригинальному месту назначения не обязательно чтобы доходил. И тут не важно винамп это или сообщения виндовс
|
|
|
RE: Подмена сообщений WINDOWS API - 2011-09-16 12:37:14.300000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Вот я и говорю, что ТС не видит разницы между winamp API и Windows API :) lux16, читай про хуки. Теоретически можно сделать то, что ты хочешь, в гугле информации с примерами навалом.
|
|
|
|
|