Как заставить работать колесико мыши в VB6 IDE? - PullRequest
39 голосов
/ 24 июня 2009

Одно раздражающее поведение редактора VB6 IDE, особенно при переключении на него с более поздних инструментов, таких как VS.NET, заключается в том, что он не распознает колесо мыши! Может быть, VB6 появился, когда у большинства мышей его не было, но есть ли способ его исправить, чтобы он распознавал колесо мыши?

Ответы [ 6 ]

45 голосов
/ 24 июня 2009

Microsoft имеет расширение, которое может обеспечить запрашиваемое поведение. Вы должны скачать его по ссылке ниже и зарегистрировать его с помощью предоставленных шагов, например, используя regsvr32

http://support.microsoft.com/kb/837910

Обновление: вот шаги

  • Загрузите файл VB6 Mouse Wheel.exe, в который входит библиотека DLL надстройки. и код, который используется для создания надстройки DLL.

  • Извлеките файлы в папку, к которой у вас есть доступ.

  • Откройте командную строку, запустите от имени администратора.

  • Перейдите в папку, которую вы распаковал файлы в.

  • введите regsvr32 VB6IDEMouseWheelAddin.dll и нажмите кнопку ОК. Начало

  • Visual Basic 6.0. Нажмите Надстройки, а затем щелкните Диспетчер надстроек.
  • В списке диспетчера надстроек щелкните MouseWheel Fix.
  • Нажмите, чтобы установить флажок Loaded / Unloaded, а затем нажмите, чтобы установить флажок Load on Startup.
  • Нажмите ОК.
10 голосов
/ 18 июня 2015

Самый простой метод, который работал для меня, это просто скачать и запустить двоичный файл с http://www.joebott.com/vb6scrollwheel.htm

Использование:

Просто запустите exe, и у ваших редакторов VB будет свиток.

Информация от автора:

Это небольшая программа, которая заставит колесо мыши работать в различных старых программах - в основном в окне кода Visual Basic 6. я заметил, что многие люди приходят на этот сайт из Google в поисках помочь с колесиком мыши. Итак, я решил это исправить.

Существует возможность поддержки многих программ путем настройки файла INI. включенный INI-файл включает поддержку:

  • Окно кода VB6
  • Окно VB6 Resource Design
  • SourceSafe 6 Diff Viewer
  • Windiff VBA Editor
4 голосов
/ 18 января 2018

**** Простой способ для начинающих: ****

  1. Загрузить Загрузить файл VB6 Mouse Wheel.exe по ссылке: http://download.microsoft.com/download/e/f/b/efb39198-7c59-4ace-a5c4-8f0f88e00d34/vb6mousewheel.exe
  2. Запустите .exe, нажмите распаковать (у нас есть VB6IDEMouseWheelAddin.dll)
  3. Копирование VB6IDEMouseWheelAddin.dll в System32 (x32bit) или SysWOW64 (x64bit)
  4. Запуск Cmd от имени администратора 5.1 с x32bit:

    C: \ WINDOWS \ system32> regsvr32 VB6IDEMouseWheelAddin.dll (в Cdm)

5.2 С x64bit:

C:\WINDOWS\system32>cd C:\WINDOWS\SysWOW64

C:\WINDOWS\SysWOW64>regsvr32 VB6IDEMouseWheelAddin.dll (IN cmd)
  1. Откройте VB IDE.
  2. Перейдите в «Менеджер надстроек».
  3. Выберите «Исправление MouseWheel» в доступных надстройках.
  4. Проверьте «Loaded / Unloaded» и «Load on Startup».
  5. Нажмите кнопку «ОК».
3 голосов
/ 15 декабря 2010

шагов от https://support.microsoft.com/en-us/kb/837910

Чтобы установить дополнительный модуль мыши VB6 IDE:

  1. Скопируйте VB6IDEMouseWheelAddin.dll в локальный каталог System32 и зарегистрируйтесь.
  2. Откройте VB IDE.
  3. Перейдите в «Менеджер надстроек».
  4. Выберите «Исправление колеса мыши» в доступных надстройках.
  5. Проверьте «Loaded / Unloaded» и «Load on Startup».
  6. Нажмите кнопку «ОК».

Теперь вы должны иметь возможность использовать колесико мыши в окне кода.

0 голосов
/ 02 ноября 2018

Вот еще одна внешняя программа, , как упоминалось в другом вопросе .

Ссылка для скачивания: Уилер

Wheeler - бесплатная программа, которая улучшает поведение вашей мыши. колесо ...

Wheeler - настраиваемая программа. Вот некоторые основные моменты:

В дополнение к прокрутке окна под курсором при колесо мыши, можно переместить фокус клавиатуры в это окно ... Через концепцию управляемости вы может контролировать, как сообщения колеса обрабатываются на класс окна основа. Окна классов с областью видимости позволяют вам связывать имена классов окон с конкретными программами, которые определяют их, так что вам не нужно беспокоиться о влиянии других программ, которые могут невольно использовать тот же имена классов окон. ... Вы можете исключить целые программы от лечения Уилера.

0 голосов
/ 14 сентября 2018

Я столкнулся с другим методом (, который обсуждался на VBForums , за который выступали Диллетанте и Элрой).

... используйте утилиту X-Mouse , чтобы исправить колесо прокрутки. ... это единственный тот, который я когда-либо нашел, который правильно прокручивает, когда у вас есть код отображается как разделенное окно.

Загрузить веб-сайт.

enter image description here

Так как у меня были проблемы с надстройкой Microsoft , отмеченные в некоторых других ответах, я попробовал это, и это работает хорошо. Удобно также позволяет вам установить некоторые параметры для настройки поведения и скорости прокрутки.

...