![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 254
|
![]()
Ну ты же _stdcall так и не добавил. Объяви CursorHook как
Код:
|
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 29.11.2009
Сообщений: 51
|
![]()
maxionans, я добавлял не работает и с CALLBACK
![]() |
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 254
|
![]()
Очень странно. У меня нет под рукой билдера, но я проверял на делфи - совершенно идентичный код прекрасно работает. Попробуй откомпилировать DLL с CALLBACK и без ShowMessage и запустить на другом компе или на виртуальной машине, может быть у тебя в ОС какая-нибудь проблема.
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 28.07.2009
Сообщений: 13
|
![]()
http://www.xakep.ru/post/25366/default.asp
Вот тут разжёвано для дельфистов |
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 254
|
![]()
При чем тут дельфисты? У него билдер.
|
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 28.07.2009
Сообщений: 13
|
![]()
Дельфисты ни причем, но подглядеть алгоритм можно. Функции API выглядят одинаково.
Кстати попробовал тоже перехватить WH_GETMESSAGE. Само это сообщение перехватывается, но вот что бы в нем пришло WM_SETCURSOR, у меня не получилось. WM_CHAR приходят, WM_TIMER, WM_COMMAND и даже MM_WOM_DONE с MM_WIM_DATA в звуковых программах перехватывает, а вот WM_SETCURSOR не перехватывается. |
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 29.11.2009
Сообщений: 51
|
![]()
maxionans, запустил да другом компе - работает.
Буду разбираться что с windows не так. |
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 29.11.2009
Сообщений: 51
|
![]()
Почистил реестр, просканил на наличие вирусов - хук не работает.
На том компе на котором хук заработал установлен SP2, на моем SP3. maxionans, у тебя SP2?Мог быты выложить сюда проект на дельфи? |
![]() |
![]() |
![]() |
#19 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 254
|
![]()
Высылаю проекты, в архиве исходники и ехе-шники. Проверял на XP SP2 и на семерке - работает.
|
![]() |
![]() |
![]() |
#20 |
Пользователь
Регистрация: 28.07.2009
Сообщений: 13
|
![]() |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хук и потоки | Murzilka153 | Общие вопросы C/C++ | 0 | 16.10.2009 11:59 |
Сервис и хук | francyz26rus | Win Api | 0 | 19.08.2009 13:51 |
Хук на комбинацию | W0LF | Win Api | 9 | 26.07.2009 10:33 |
Хук на клаву | HellMercenaries | Общие вопросы Delphi | 3 | 23.07.2009 21:23 |
хук | rpy3uH | Win Api | 0 | 30.10.2006 20:47 |