Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: DLL and global Hooks... Добавлено: 08.12.03 20:34  

Автор вопроса:  NovichoK

Короче мне надо составить глобальный хук, который отлавливает открытие и закрытие окон, пр и этом наш всем известный МСДН гласит что этот хук нужно помещать в ДЛЛ, кто знает как это делать подскажите

Этот вопрос подымался и раньше но решение не было найдено(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 LoadLibrary function with the name of the DLL

Ответить

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

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #1
Добавлено: 09.12.03 07:05

Чего мучаешся?

Поищи в Инете DLL-ку которая это делает. Ну и работай с ней из VB.

Ответить

Номер ответа: 2
Автор ответа:
 NovichoK



Вопросов: 72
Ответов: 147
 Профиль | | #2 Добавлено: 09.12.03 15:26

to CyRax:

Та я бы  с радостью так нигде не могу найти...

Эх, наверно поисковик из меня плохой...

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #3
Добавлено: 10.12.03 05:15
Попробуй полазить по хакерским сайтам. Только не говори что ты на ВБ пишешь - заплюют. Выхвати библиотеку и описание и дуй сюда - мож я разберусь.

Ответить

Номер ответа: 4
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #4
Добавлено: 10.12.03 10:23
Дан Эплман вроде говорил, что в его лавочке (desaware.com) такую штуку
можно взять. Только, конечно, не бесплатно.

Ответить

Номер ответа: 5
Автор ответа:
 NovichoK



Вопросов: 72
Ответов: 147
 Профиль | | #5 Добавлено: 10.12.03 19:40

to CyRax:

Спасибо за благие намериния, да но у меня и самого мозги на месте, разве что С++...не знаю... Но большость проблемы в том что я ничего не могу найти на эту тему.. Подкинь мнечто ли ссылку-другую на какой нибудь хакерский сайт, если не сложно..

to Павел:

Да вот только денег у меня то и нет...откуда ж у бедного ученика деньги...

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #6
Добавлено: 11.12.03 05:19

NovichoK

Винда это и есть Си++. Если его не знаешь, то незачем и в АПИ серьёзно соваться.

ДЛЛ-ку могу тебе найти за отдельную сумму. Попробуй сам написать её на Power Basic.

Ответить

Номер ответа: 7
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #7
Добавлено: 11.12.03 09:59
> Да вот только денег у меня то и нет
Гм... Попробуй безденежную версию поискать по всемирной паутине..

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #8
Добавлено: 12.12.03 07:05

Пчитай вот здесь.

http://rsdn.ru/summary/292.xml

Описание хуков.

Есть тестовая библиотека. Может её хватит для твоих нужд.

Ответить

Страница: 1 |

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



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