54

VB6 IDE 编辑器的一个令人讨厌的行为,尤其是从 VS.NET 等较新的工具切换回它时,是它无法识别鼠标滚轮!也许当大多数鼠标都没有 VB6 时,它就被带出来了,但是有没有办法修复它,让它能够识别鼠标滚轮?

4

6 回答 6

67

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

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

更新:这里是步骤

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

  • 将文件提取到您有权访问的位置。

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

  • 转到您将文件解压缩到的文件夹。

  • 键入regsvr32 VB6IDEMouseWheelAddin.dll,然后单击确定

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

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

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

  • 单击确定。

于 2009-06-24T17:06:55.490 回答
14

对我有用的最简单的方法就是从http://www.joebott.com/vb6scrollwheel.htm下载并运行二进制文件

用法:

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

来自作者的信息:

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

通过调整其 INI 文件可以支持许多程序。包含的 INI 文件包括对以下内容的支持:

  • VB6 代码窗口
  • VB6 资源设计窗口
  • SourceSafe 6 差异查看器
  • 温迪夫 VBA 编辑器
于 2015-06-18T11:39:48.927 回答
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 (x32bit) 或 SysWOW64 (x64bit)
  4. 使用 x32bit 以管理员身份运行 Cmd 5.1:

    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. 单击“确定”按钮。
于 2018-01-18T03:02:05.783 回答
4

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

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

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

您现在应该可以在代码窗口中使用鼠标滚轮了。

于 2010-12-15T20:50:03.117 回答
1

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

...使用X-Mouse 实用程序修复滚轮。...当您将代码显示为拆分窗口时,这是我发现的唯一正确滚动的。

下载网站。

在此处输入图像描述

由于我在使用其他一些答案中提到的 Microsoft 加载项时遇到了问题,因此我尝试了这个并且效果很好。方便的是,它还允许您设置一些选项来调整滚动行为和速度。

于 2018-09-14T12:14:44.013 回答
0

这是另一个外部程序,如另一个问题中所述

下载链接:惠勒

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

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

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

于 2018-11-02T14:48:33.360 回答