Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Хук Добавлено: 23.01.05 21:18  

Автор вопроса:  CyRax  | Web-сайт: basicproduction.nm.ru | ICQ: 204447456 

Ответить

  Ответы Всего ответов: 19  

Номер ответа: 16
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #16
Добавлено: 30.01.05 09:24
А lParam>=&H80000000 в PB будет работать?

Ответить

Номер ответа: 17
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #17
Добавлено: 30.01.05 19:51
 Да, работает. А lParam=&H80000000 уже не работает. Там по умолчанию все непосредственные числа - знаковые. И сравнение беззнакового lParam со знаковым &H80000000 почему то не даёт равенства. Почему не знаю. Скорее всего там просто дополнительные проверки добавляются на знаковость.

Ответить

Номер ответа: 18
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #18
Добавлено: 17.03.05 13:34

После этого прога завершается, а DLL-ка c хуком остаётся. И ни задачник ни TaskInfo её не видят (во всяком случае в Windows'98).

 Только что проверил, оказывается это актуально только для Win'98. В Win 2K это не срабатывает, причём даже ловушка перестаёт работать если выйти из процедуры, а не зациклить её.

Ответить

Номер ответа: 19
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #19
Добавлено: 18.03.05 06:56
Тема для избранных :-)
Если упоминаются хуки, отвечают только золотозвёздочные :-)

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам