Страница: 1 |
Короче мне надо составить глобальный хук, который отлавливает открытие и закрытие окон, пр и этом наш всем известный МСДН гласит что этот хук нужно помещать в ДЛЛ, кто знает как это делать подскажите Этот вопрос подымался и раньше но решение не было найдено(http://www.vbnet.ru/forum/show.asp?id=25584). The global hooks are a shared resource, and installing one affects all applications in the same desktop as the calling thread. All global hook functions must be in libraries. Global hooks should be restricted to special-purpose applications or to use as a development aid during application debugging. Libraries that no longer need a hook should remove its hook procedure. You must place a global hook procedure in a dynamic-link library (DLL) separate from the application installing the hook procedure. The installing application must have the handle to the DLL module before it can install the hook procedure. To retrieve a handle to the DLL module, call the
Чего мучаешся? Поищи в Инете DLL-ку которая это делает. Ну и работай с ней из VB. to CyRax: Та я бы с радостью так нигде не могу найти... Эх, наверно поисковик из меня плохой... to CyRax: Спасибо за благие намериния, да но у меня и самого мозги на месте, разве что С++...не знаю... Но большость проблемы в том что я ничего не могу найти на эту тему.. Подкинь мнечто ли ссылку-другую на какой нибудь хакерский сайт, если не сложно.. to Павел: Да вот только денег у меня то и нет...откуда ж у бедного ученика деньги... NovichoK Винда это и есть Си++. Если его не знаешь, то незачем и в АПИ серьёзно соваться. ДЛЛ-ку могу тебе найти за отдельную сумму. Попробуй сам написать её на Power Basic. Пчитай вот здесь. http://rsdn.ru/summary/292.xml Описание хуков. Есть тестовая библиотека. Может её хватит для твоих нужд. Страница: 1 |
Вопрос: DLL and global Hooks...
Добавлено: 08.12.03 20:34
Автор вопроса: NovichoK
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #1
Добавлено: 09.12.03 07:05
Номер ответа: 2
Автор ответа:
NovichoK
Вопросов: 72
Ответов: 147
Профиль | | #2
Добавлено: 09.12.03 15:26
Номер ответа: 3
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #3
Добавлено: 10.12.03 05:15
Попробуй полазить по хакерским сайтам. Только не говори что ты на ВБ пишешь - заплюют. Выхвати библиотеку и описание и дуй сюда - мож я разберусь.
Номер ответа: 4
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #4
Добавлено: 10.12.03 10:23
Дан Эплман вроде говорил, что в его лавочке (desaware.com) такую штуку
можно взять. Только, конечно, не бесплатно.
Номер ответа: 5
Автор ответа:
NovichoK
Вопросов: 72
Ответов: 147
Профиль | | #5
Добавлено: 10.12.03 19:40
Номер ответа: 6
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #6
Добавлено: 11.12.03 05:19
Номер ответа: 7
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #7
Добавлено: 11.12.03 09:59
> Да вот только денег у меня то и нет
Гм... Попробуй безденежную версию поискать по всемирной паутине..
Номер ответа: 8
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #8
Добавлено: 12.12.03 07:05