![]() |
|
Модераторы: Akina |
![]()
|
|
| Vano-K |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 4.4.2003 Где: Украина, Днепропе тровск Репутация: нет Всего: нет |
Уважаемые программеры...
Я ищу распространенный пример Hook`a на мыш и клавиатуру. Их в инете полно, но есть одна проблема, все они используют какую, нибудь dll(без исходника), а мне нужно целолитой файл. Чтобы в итоге был только 1 файл и всё нормально работало. Программа должна работать как Key logger. Если можно отправте мне на мыло [email protected] данный пример, или ссылочку, буду очень признателен. |
|||
|
||||
| Vano-K |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 4.4.2003 Где: Украина, Днепропе тровск Репутация: нет Всего: нет |
Так, с етим я разобрался(клавиатурой), но у мен возникла одна маленькая проблемка, я никак не могу найти нигде примера или инфы на Hook(мышку)(мне нужно ловить только нажатие левой кнопки мышки, а не её передвижение), но как и в предыдущем сообщении не использовать при этом не роднае библиотеки.
Люди, я вас очень прошу помогите рлз, проект полностью готов, можно отдавать, он полнофункциональный, но мне необходимо только этот маленький кусочек. Нужно по зарез, горю, задыхаюсь... |
|||
|
||||
| Gannibal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 742 Регистрация: 15.4.2003 Где: 010101 Репутация: 18 Всего: 17 |
Данный пример покажет, как можно установить глобальный хук на мышь, и ваша программа будет считать количество нажатий на клавиши мыши и на колесо прокрутки. Также ваша программа будет реагировать на нажатие любой клавиши клавиатуры.
Также данный пример в окне DEBUG располагает информацию о местоположении курсора. Добавьте модуль в вашу программу и также расположите на форме 5 элементов TextBox.
Это сообщение отредактировал(а) M.E.G.U.S - 14.1.2005, 20:30 -------------------- Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить! |
|||
|
||||
| bom |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 329 Регистрация: 22.2.2004 Где: Казахстан, Алматы Репутация: 4 Всего: 6 |
Vano-K
M.E.G.U.S Насколько я знаю, без подключения библиотеки хуки на мышу и клаву не поставить |
||||
|
|||||
| Gannibal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 742 Регистрация: 15.4.2003 Где: 010101 Репутация: 18 Всего: 17 |
а причём здесь я? я вобощето об библиотеках незаикался ;) -------------------- Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить! |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Про чё и говорю: без выноса процедуры хука в отдельную библиотеку и динамического ее подключения из своей программы, глобальный хук на мышь и клаву из своей проги не поставишь. |
|||
|
||||
| bom |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 329 Регистрация: 22.2.2004 Где: Казахстан, Алматы Репутация: 4 Всего: 6 |
Это был я
|
|||
|
||||
| Gannibal |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 742 Регистрация: 15.4.2003 Где: 010101 Репутация: 18 Всего: 17 |
код работает ;) попробуй вот так
-------------------- Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить! |
||||
|
|||||
| Gannibal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 742 Регистрация: 15.4.2003 Где: 010101 Репутация: 18 Всего: 17 |
вот переписал тот код который типо неработает
-------------------- Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить! |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 7 Всего: 186 |
А разве чтоб работало её в отдельный dll выносить не надо? В смысле глоб. хук поставить надо её в длл выносить или я не прав?
|
|||
|
||||
| bom |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 329 Регистрация: 22.2.2004 Где: Казахстан, Алматы Репутация: 4 Всего: 6 |
Не работает не под каким соусом
Может кроме M.E.G.U.S у кого то еще работает, плиз откликнитесь |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 7 Всего: 186 |
Цитата из одной умной книжки про вб и апи:
имхо из этого всё понятно. Книжка - "Программирование в Win32 API на Visual Basic". |
|||
|
||||
| __Sergey__ |
|
|||
|
Unregistered |
В VB на уровне системы отслеживать мышь можно, но систем-хук на клаву нет.
Т.к. в VB-dll для этого не предназначена. |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 7 Всего: 186 |
Пример дай |
|||
|
||||
| __Sergey__ |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 21.1.2005 Репутация: 4 Всего: 4 |
На
|
|||
|
||||
![]()
|
| Правила форума "VB6" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB6 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |