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

Вниз

Мышиный хук в "особом" приложении не работает???   Найти похожие ветки 

 
Владимир З.   (2010-02-13 21:20) [0]

проверил хук по ...
http://www.delphisources.ru/pages/sources/system/2008-year/low-level-mouse-hook.html
все красиво и грамотно сделано в хуке - автору мега-респек...но в клиенте онлайн-игры (клиент подписан сертификатом(если важно), Винда 7) не пашет. что делать елси такое возможно???


 
Игорь ©   (2010-02-15 00:37) [1]

Дерьмовый исходник, автор в пьяном угаре его писал наверное


 
Игорь Шевченко ©   (2010-02-15 01:23) [2]

Игорь ©   (15.02.10 00:37) [1]

По меньшей мере результаты вызовов функций стоило бы проверять.


 
KilkennyCat ©   (2010-02-15 01:26) [3]


> Игорь Шевченко © (15.02.10 01:23) [2]

Какую проверку ты хочешь от написавшего
if cbBlockLeftButton.Checked then
   HookFilters.BlockLeftButton := True
 else
   HookFilters.BlockLeftButton := False;

?


 
Игорь Шевченко ©   (2010-02-15 01:50) [4]

KilkennyCat ©   (15.02.10 01:26) [3]

Я - не хочу никакую. Я совет даю.

В частности, еще могу давать совет (автору) не писать
if foo <> False then
 smth;

нечитабельно.

Впрочем, это все мелкие ошибки/погрешности, глобальная ошибка в другом:

"This hook is called in the context of the thread that installed it. The call is made by sending a message to the thread that installed the hook. Therefore, the thread that installed the hook must have a message loop.

The hook procedure should process a message in less time than the data entry specified in the LowLevelHooksTimeout value in the following registry key:
HKEY_CURRENT_USER\Control Panel\Desktop

The value is in milliseconds. If the hook procedure does not return during this interval, the system will pass the message to the next hook."

Соответственно, вся эта байда с Filemapping, трали-вали, нахрен не нужна и только засоряет мозги читателям.



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

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

Наверх




Память: 0.47 MB
Время: 0.005 c
2-1352830854
Dennis I. Komarov
2012-11-13 22:20
2013.08.11
PL/SQL - хочу странного (а может и нет)


3-1291711500
vitge
2010-12-07 11:45
2013.08.11
Создание простой БД


3-1291883050
12
2010-12-09 11:24
2013.08.11
Получить комментарий к столбцам таблицы. Но не просто


15-1362861003
Юрий
2013-03-10 00:30
2013.08.11
С днем рождения ! 10 марта 2013 воскресенье


15-1363056588
О-Сознание
2013-03-12 06:49
2013.08.11
Работа с дубликатом. Отказ от копирования.