Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
обновлён 2 декабря!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

АРХИВ ФОРУМА eXeL@B
https://exelab.ru/f/

   

ZX Система сообщений форточек У меня такие вопросы


ZX Система сообщений форточек У меня такие вопросы
1) Каким образом найти откуда сообщение вышло?
2)Как определить обработчик сообщения?
В смысле того где находится эта информация и как эта структура обзывается. Где находятся сами объекты, в какой структуре и где эта структура есть.
Если кто знает поделитесь инфой.
SeDoYHg :: ZX

По-моему, тут что-то было по теме.
Система перехвата функций API платформы Win32

ZX :: SeDoYHg
Не эт не то. Интересует отслеживание сообщений, а не перехват апи.

SeDoYHg :: ZX пишет:

цитата:
Интересует отслеживание сообщений


Недопонял Тебя что хуки интересуют ? Поясни.

ZX :: Нет не хуки, а те структуры, которые используются для передачи сообщений и в процессе их обработки.

SeDoYHg :: ZX

Давай определимся в понятиях, предположим какая-то программа вызвала CreateProcess, эта апишка имеет две структуры StartupInfo и ProcessInformation, эти структуры чем то заполняются. И тебе надо знать чем? Так?

ZX пишет:
цитата:
отслеживание сообщений


Это только через хуки.

SeDoYHg :: ZX пишет:
цитата:
Стукнись в аську


У меня сейчас нет аськи

ZX :: Тогда попытаюсь объяснить что мне надо:
Описание той структуры, где производится сопоставление номера сообщения с адресом обрабатывающей это сообщение процедуры окна или контрола.

SeDoYHg :: ZX

Честно говоря, я с данной проблемой не сталкивался. Я с начала подумал, что ты именно про хуки ведешь речь, с ними я работал.

А вообще, это тебе для чего? Я не совсем представляю, что может дать эта информация.

P.S. Порылся по книгам по системному программированию - там то же ни хрена нет

ZX :: Возьми и отправь сообщение, уникальное, батону и напиши обработчик этого сообщения для батона, а потом посмотри что происходит в отладчике. Используются какие-то структуры при передаче этого сообщения, которые явно указывают на обработчик этого сообщения. Вот мне и интересно. Ну в принципе почти разобрался, а что это может дать - подумай...

SeDoYHg :: ZX

Блин, так это нужно было обрабатывать собственные сообщения... Я понял так, что ты хочешь поймать сообщение чужого процесса. Вот, блин, русский язык, гворим одними словами, но о разных вещах

SeDoYHg :: ZX пишет:
цитата:
а что это может дать - подумай...


надо помедитировать перед отладчиком

ZX ::
И опять нет. Я хочу найти точку где сообщение отправляется, именно тот SendMessage, отловив только обработчик. Во так по-моему нормально сформулировал.
Опять нафиг запутался.
Хотя, конечно, условным бряком это все отлавливается. Но если сообщение замусорить, то такой подход не прокатывает и бряк отдыхает. Но есть структура, предположительно, которая помнит, кто сделал сообщение и откуда оно послано. Ее то я и хочу поиметь. Вот и все.

SeDoYHg :: ZX

Мне уже интересно , точно помедитирую... Как наступит простветление обязательно сообщу.






   
Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS