如何让鼠标滚轮在 VB6 IDE 中工作?

问题描述 投票:0回答:7

VB6 IDE 编辑器的一个恼人的行为,尤其是从 VS.NET 等更新的工具切换回它时,是它无法识别鼠标滚轮!也许 VB6 是在大多数鼠标都没有鼠标时推出的,但是有没有办法修复它,使其能够识别鼠标滚轮?

ide vb6 mousewheel
7个回答
68
投票

Microsoft 有一个扩展可以提供所请求的行为。您必须从下面的链接下载它并按照提供的步骤注册它,例如使用

regsvr32

http://download.microsoft.com/download/e/f/b/efb39198-7c59-4ace-a5c4-8f0f88e00d34/vb6mousewheel.exe

更新:以下是步骤

  • 下载包含加载项 DLL 的 VB6 Mouse Wheel.exe 文件 以及用于创建加载项 DLL 的代码。

  • 将文件解压到您有权访问的位置。

  • 打开命令提示符,以管理员身份运行。

  • 转到您要保存的文件夹 将文件解压到。

  • 键入

    regsvr32 VB6IDEMouseWheelAddin.dll
    ,然后单击“确定”

  • 启动 Visual Basic 6.0。单击加载项,然后单击加载项管理器。

  • 在加载项管理器列表中,单击“MouseWheel Fix”。

  • 单击以选中“已加载/已卸载”复选框,然后单击以选中“启动时加载”复选框。

  • 单击“确定”。


18
投票

对我来说最简单的方法就是从 http://www.joebott.com/vb6scrollwheel.htm

下载并运行二进制文件

用途:

只需运行 exe,您的 VB 编辑器就会滚动。

作者信息:

这是一个小程序,可以让你的鼠标滚轮工作 在各种较旧的程序中 - 主要是 Visual Basic 6 的代码窗口。我 注意到很多人从 Google 来到这个网站寻找 帮助他们使用鼠标滚轮。所以,我决定修复它。

可以通过调整其INI文件来支持许多程序。这 包含的 INI 文件包括支持:

  • VB6 代码窗口
  • VB6 资源设计窗口
  • SourceSafe 6 差异查看器
  • Windiff VBA 编辑器

11
投票

****初学者的简单方法:****

  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(x32位)或SysWOW64(x64位)
  4. 以管理员身份运行 Cmd 5.1 x32 位:

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

5.2 x64 位:

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

C:\WINDOWS\SysWOW64>regsvr32 VB6IDEMouseWheelAddin.dll (IN cmd)
  1. 打开 VB IDE。
  2. 转到“加载项管理器”。
  3. 在可用插件中选择“MouseWheel Fix”。
  4. 检查“已加载/已卸载”和“启动时加载”。
  5. 单击“确定”按钮。

4
投票

步骤来自 https://support.microsoft.com/en-us/kb/837910

要安装 VB6 IDE 鼠标滚轮插件:

  1. 将 VB6IDEMouseWheelAddin.dll 复制到本地 System32 目录并注册。
  2. 打开 VB IDE。
  3. 转到“加载项管理器”。
  4. 在可用插件中选择“MouseWheel Fix”。
  5. 检查“已加载/已卸载”和“启动时加载”。
  6. 单击“确定”按钮。

您现在应该能够在代码窗口中使用鼠标滚轮。


1
投票

我遇到了另一种方法(在 VBForums 上讨论过,由 Dilletante 和 Elroy 提倡)。

...使用 X-Mouse utility 修复滚轮。 ……这是唯一的 我发现当你有代码时可以正确滚动 显示为分割窗口。

下载网站。

由于我在其他一些答案中指出遇到了 Microsoft 插件的问题,所以我尝试了这个,它确实运行良好。它还可以方便地让您设置一些选项来调整滚动行为和速度。


0
投票
这是另一个外部程序,

如另一个问题中提到的

下载链接:

惠勒

Wheeler 是一款免费程序,可增强鼠标的行为 轮...

Wheeler 是一个高度可配置的程序。以下是一些亮点:

除了在滚动鼠标时滚动光标下的窗口之外 鼠标滚轮,可以将键盘焦点移动到该窗口...... 通过可轮性的概念,您 可以控制如何在每个窗口类上处理滚轮消息 基础。作用域窗口类允许您关联窗口类名称 使用定义它们的特定程序,因此您不必 担心影响其他可能无意中使用相同内容的程序 窗口类名。 ...您可以排除整个程序 来自惠勒治疗。


0
投票
© www.soinside.com 2019 - 2024. All rights reserved.