Официальный сайт студ.городка НГТУ
Программирование и БД » [C++] Хуки 

#1  02.10.12 23:28

[C++] Хуки

Доброго времени суток. Подскажите пожалуйста литературу для изучения хуков. С чего начать может подскажите, ссылки полезные. Заранее благодарен)

Offline

#3  03.10.12 00:38

Re: [C++] Хуки

rus_lan, что ты понимаешь под хуками в С++?

Offline

#4  03.10.12 12:19

Re: [C++] Хуки

вот и именно что особо ничего) просто возникла необходимость перехватить события мыши. Все поиски привели к понятию hook. Поюзал в интернете статьи. И те которые постом выше. Как то все сразу и наскоком. И ассемблер тут как тут. Технология все равно нужная. Хотелось бы познакомится по ближе. Поискал литературы. Особо не нашел. Или надо самому до всего доходить?

Offline

#5  04.10.12 13:24

Re: [C++] Хуки

Мышу перехватывать в своём приложении или глобально?

Offline

#6  04.10.12 15:24

Re: [C++] Хуки

Draloskop,  в своем приложении

Offline

#7  04.10.12 16:08

Re: [C++] Хуки

Ну тогда всё просто, не надо тебе ассемблера. Вот это читай:
Hooks Overview
Тебе нужен хук WH_MOUSE_LL или WH_MOUSE. Там почитаешь в чём разница.
Делаешь коллбек, как тут написано: MouseProc callback function. Ну и вызываешь эту функцию как положено: SetWindowsHookEx function.
Поскольку глобальный хук не нужен - делаешь это прямо в своём процессе, не надо никаких dll.

Исправлено Draloskop (04.10.12 16:12)

Offline

#8  04.10.12 18:05

Re: [C++] Хуки

Draloskop, спасибо за помощь)

Offline

Программирование и БД » [C++] Хуки 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 1.310 сек.
Выполнено 14 запросов.