Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.14;
Скачать: CL | DM;

Вниз

Опять хуки! Почему в XP работает, а в Win2kPro нет?   Найти похожие ветки 

 
neodiX ©   (2003-02-11 17:07) [0]

Есть глоб. хук на WH_GETMESSAGE, внутри обработки месаджей все кроме WM_LBUTTONUP & WM_RBUTTONUP месаги пропускаются. Как только встречаестя нужная месагa - ее параметры передаются в форму. Форма реализована в сервисе. Все прекрасно работает в XP, а вот в 2000, хук ставится, а моя месага, с параметрами, до формы не доходит. Притом когда хочу останавить действия хука, то выдает еррор типа хук не может быть остановлен.
Мастера, может есть какая разница в програмировании хуков для XP и 2000?

P.S. CreateFileMapping и т.д. реализовано правильно.
Могу привести сырцы, хотя еще раз говорю на XP все OK.


 
Cobalt ©   (2003-02-12 14:30) [1]

Разрешить взаимодействие в десктопом? установлено ли в ХР и 2000?


 
neodiX ©   (2003-02-12 20:33) [2]

да.
Только что причитал статью "Hooks - принципы реализации" на этом сайте, там есть пример хука на клаву. Так вот запускаю этот пример, минуту жму на кнопки и вот: вначале выпрыгивает Explorer Error, а потом аccess violation at address "..." in "keyhook.dll". Может это у меня глючит на 2000 (хотя пробывал на 2-х компах с 2000, тоже самое). Так в чем же дело, в примере с клавой серсиса же нет ....а все равно глючит...


 
}{enon ©   (2003-02-13 16:05) [3]

В XP пример из статьи работает, хотя и криво. Может разница в том, что XP в чем-то схож с 9x и его организация несколько другая...


 
Eug201 ©   (2003-02-13 17:02) [4]

Похоже проблема в загрузке DLL. Посмотри http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1044942485&n=5. Могу выслать свои исходники.


 
Eug201 ©   (2003-02-13 17:05) [5]

Ссылка по теме: http://17slon.com/gp/gp/gpsyshook.htm


 
neodiX ©   (2003-02-13 21:57) [6]

2 Eug201 © (13.02.03 17:05)

Спасибо! Даже второй ссылки не понадобилось! Проблема была в загрузке!



Страницы: 1 вся ветка

Текущий архив: 2003.04.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
1-44245
anton2v
2003-04-02 11:15
2003.04.14
Не могу найти событие


14-44354
Феликс
2003-03-31 02:24
2003.04.14
Проект в котором слушают космос


8-44277
Ibrik
2003-01-11 14:46
2003.04.14
midi


14-44340
Ahmad K
2003-03-30 15:21
2003.04.14
А как на счет регистрации?


1-44200
sergey32
2003-04-01 15:01
2003.04.14
Динамическое меню