Главная страница
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.007 c
2-1355025575
Medoed
2012-12-09 07:59
2013.08.11
Как быстро добавить картинку в Richedit


3-1291842065
помогите новичку
2010-12-09 00:01
2013.08.11
откат изменений нескольких строк и видеть что поменяли


3-1291887451
Цукор5
2010-12-09 12:37
2013.08.11
Сложный запрос


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


6-1267779973
Cobalt
2010-03-05 12:06
2013.08.11
Монитор сетевой активности - куда копать?