![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 28.07.2011
Сообщений: 3
|
![]()
Доброго времени, товарищи!
Столкнулся с необходимостью перехвата нажатий клавиш. Для сего решено использовать глобальную ловушку. Так как раньше с хуками не сталкивался, то решил попрактиковаться на отлове сообщений от мыши. Но проблема в том, что GetProcAddress упорно не находит MouseHook, а GetLastError возвращает 127(ERROR_PROC_NOT_FOUND) код dll: Код:
Код:
Код:
Опыту у меня мало, не могу понять в чем проблема. Поможите люди добрые, кто чем сможет. Спасибо!
----------------------------------------------
С/C++/Java/asm начинающий... |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
а вы посмотрите любым PE-анализатором, какое имя получила функция MouseHook.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#3 | |
Регистрация: 28.07.2011
Сообщений: 3
|
![]() Цитата:
_MouseHook@12 имя. Помню, давно-давно-давно знал, почему имя экспортируемое меняется. Сейчас забыл уже. Мож кто напомнит мимо ходом в трех словах.
----------------------------------------------
С/C++/Java/asm начинающий... |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
хуки | Dimarik | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 27 | 09.08.2011 09:50 |
Сетевые функции, хуки | Igoressicus | Помощь студентам | 1 | 05.11.2010 14:03 |
Хуки в Windows | JeyKip | Win Api | 11 | 09.05.2010 00:33 |
ListView и хуки | 7KByte | Win Api | 0 | 10.07.2009 22:21 |
Глобальные хуки | Zeraim | Win Api | 2 | 24.05.2008 16:00 |