Страница: 1 |
Народ, я практически уверен, что на VB не поставить полного хука на клаву. Но ведь когда надо тогда нужно! Следовательно, прибегаем к помощи других языков (С++, например). Сам я на С++ прораммёр аховый, поэтому прошу вас: 1. Дать мне ссылку (или просто дать) на библию для полного хука. У меня есть одна и до недавнего времени я думал, что она неплохая, но она время от времени неслабо подвешивала систему. Называлась она KbdMouseHook.dll. У вас есть получше? OR 2. Указать какой-нибудь толковый сайт с обчунием на VC++ 6.0, где не разжёвывалась бы его графическая часть, а в местах, где надо набивать что-то на клаве говориться: "Ну здесь нет никаких отличий от С++.". Пробовал сначала начать С++, но у меня его нет, а по-моему учить С++ на VC++ - изврат. OR 3. Переубедить меня (дав исходник), что VB 6.0 не может ставить общего (не только для моего приложения) хука на клаву. Премного благодарен. Буду ещё более благодарен, если ответите сразу по трём пунктам! 8)
Полный hook на чистом VB не сделать, ты угадал. На клаву под рукой нет, держи исходники моей библиотеку hook'а на мышку: http://darxeth.hotbox.ru/data/mshklib.dll Полнейшей безглючности не обещаю, но понять как там что - по ней легко можно. Толкового сайта по VC++, к сожалению, не знаю. Кстати, VC++ почти ничем не отличается от C++ - все отличия сводяться к библиотекам от Microsoft (Win32API) и паре ключевых слов, про которые даже в документации отдельно сказано - Microsoft specific. Я без труда разобрался в основах C++ после книжки Апплемана по WinAPI. На самом деле, для понимания C++ надо всего лишь понимать, как работают указатели - остальное чистый синтаксис языка. Если будут конкретные вопросы - пиши мне на почту (darxeth@yandex.ru). Я сам этим вопросом немало интересуюсь. Страница: 1 |
Вопрос: Опять про хук
Добавлено: 03.02.04 21:59
Автор вопроса: Neco | Web-сайт:
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
Андрей Щёкин [darxeth]
ICQ: 161560107
Вопросов: 9
Ответов: 52
Web-сайт:
Профиль | | #1
Добавлено: 04.02.04 02:57