Вверх ↑
Этот топик читают: Гость
Ответов: 9906
Рейтинг: 351
#31: 2008-08-18 20:15:19 ЛС | профиль | цитата
Dilma писал(а):
такие мероприятия гораздо проще и требуют затрат меньше

Сегодня, да - меньше
А если завтра, из-за этого "меньше", придется доказывать, что ты не верблюд - то совершенно не факт, что это вообще получится
Думать про завтра иногда просто необходимо, несмотря на кажущуюся "практичность" именно сегодняшнего решения
карма: 9

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#32: 2008-08-19 10:05:28 ЛС | профиль | цитата
Dilma, может, все же, сделаешь при интеграции выбор -- ставить или не ставить этот hook.dll. Я, например, им не пользуюсь, и мне он нафиг в системе не нужен.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#33: 2008-08-19 10:22:23 ЛС | профиль | цитата
nesco писал(а):
может, все же, сделаешь при интеграции выбор
а можнт просто добавить четвертую кнопку "Установить Hook.dll" ...
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3851
Рейтинг: 159
#34: 2008-08-19 11:34:38 ЛС | профиль | цитата
а может как-то сделать, чтобы, если элемент используется в схеме, то сомпилер (или среда или кто-то ещё) автоматом клали бы енту дэ-эль-эль-ку рядом с проектом - это - как минимум (а как максимум - интеграция в целевое приложение)..
карма: 0
начавший
0
Администрация
Ответов: 15294
Рейтинг: 1518
#35: 2008-08-19 15:54:12 ЛС | профиль | цитата
Андрей. писал(а):
(а как максимум - интеграция в целевое приложение)

ну наверно не просто так код из 132 байт помещен в dll..
карма: 26
0
Ответов: 9906
Рейтинг: 351
#36: 2008-08-19 16:36:56 ЛС | профиль | цитата
Dilma писал(а):
ну наверно не просто так код из 132 байт помещен в dll..

Разъяснение:
MSDN/SetWindowsHookEx писал(а):
lpfn
[in] Pointer to the hook procedure. If the dwThreadId parameter is zero or specifies the identifier of a thread created by a different process, the lpfn parameter must point to a hook procedure in a dynamic-link library (DLL). Otherwise, lpfn can point to a hook procedure in the code associated with the current process.
hMod
[in] Handle to the DLL containing the hook procedure pointed to by the lpfn parameter. The hMod parameter must be set to NULL if the dwThreadId parameter specifies a thread created by the current process and if the hook procedure is within the code associated with the current process.
dwThreadId
[in] Specifies the identifier of the thread with which the hook procedure is to be associated. If this parameter is zero, the hook procedure is associated with all existing threads running in the same desktop as the calling thread.

Т.е., если это глобальный хук, то -- без вариантов. И хучь в ухо мочись
((красное - выделено мною, для обратить на него особое внимание))
карма: 9

0
Ответов: 16884
Рейтинг: 1239
#37: 2008-09-26 13:35:35 ЛС | профиль | цитата
Dilma,а чем отличается Hook.dll расположеный в корневой HiAsm от того, что в Hiasmplug ?
Работают вроде одинаково - разницы не увидал, но на Hook.dll расположеный в корневой HiAsm антивирусники ноль внимания.
------------ Дoбавленo:

Инфо:

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1vir.jpg [15.9KB] [669]
37
Сообщение
...
Прикрепленные файлы
(файлы не залиты)