Страница: 1 |
Страница: 1 |
Вопрос: Как сделать что-бы в VB6 работало колесо мыши?
Добавлено: 23.02.05 12:29
Автор вопроса: Aleksandr | ICQ: 226010443
Как сделать что-бы в VB6 работало колесо мыши?
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #1
Добавлено: 23.02.05 12:55
Хучить мышь на предмет WM_MOUSEWHEEL
Делаешь процедуру хука в dll, (не activex), загружаешь её любым способом и крутишь колеса в разные стороны. Текст в редакторе крутит отлично. В окне Immediate тоже работает.
Я сделал себе такую штучку, работает прекрасно.
В примеры не стал выкладывать, т.к. народ не любит асмовые dll Нервный тик начинается от слова assembler.
Оформлена для удобства в види add-on или add-in (не знаю, как правильно называть). Вызывается из ИДЕ (меню расширения, т.е. оттуда, где и например, API-Loader)
С одной оговоркой: работает в WinXP.
Номер ответа: 2
Автор ответа:
someone
Вопросов: 215
Ответов: 1596
Web-сайт:
Профиль | | #2
Добавлено: 23.02.05 13:59
мне это тоже надо было.
Номер ответа: 3
Автор ответа:
AlexF
Вопросов: 20
Ответов: 113
Профиль | | #3
Добавлено: 23.02.05 14:14
Если можешь скинь на fsdal1@yahoo.com plz
Номер ответа: 4
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #4
Добавлено: 23.02.05 15:05
Отправил, пробуйте
Номер ответа: 5
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #5
Добавлено: 23.02.05 15:34
Сейчас порылся в msdn, структура MOUSEHOOKSTRUCTEX
Included in Windows 2000 and later
Значит в 2000 тоже должен работать
Номер ответа: 6
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #6
Добавлено: 23.02.05 22:01
о, так и мне, да и многим, выложи короче на www.webfile.ru
Номер ответа: 7
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #7
Добавлено: 23.02.05 22:22
webfile.ru/197240
Номер ответа: 8
Автор ответа:
Sur
ICQ: 1249088
Вопросов: 10
Ответов: 304
Web-сайт:
Профиль | | #8
Добавлено: 28.02.05 12:30
в 2000 работает. Вещь!
Номер ответа: 9
Автор ответа:
neomac
Вопросов: 0
Ответов: 1
Профиль | | #9
Добавлено: 20.05.10 11:46
Всё просто. Ответ находится на сайте Microsoft: В интегрированной среде разработки Visual Basic 6.0 не работает колесо мыши...
http://support.microsoft.com/kb/837910
Ставишь эту надстройку и всё прекрасно работает без какого либо гемороя