Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 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-сайт: 123
 Профиль | | #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-сайт: sur.hotbox.ru/
 Профиль | | #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
Ставишь эту надстройку и всё прекрасно работает без какого либо гемороя :)

Ответить

Страница: 1 |

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



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