我怎样才能让在VB6 IDE鼠标滚轮的工作?(How can I make mousewheel w

2019-07-29 05:14发布

VB6的IDE编辑器的一个恼人的问题,从更近的工具切换回它尤其是当像VS.NET,就是它不能识别鼠标滚轮! 也许VB6被带出来时,大多数鼠标没有一个,但有办法解决它,所以它不会识别鼠标滚轮?

Answer 1:

微软有一个扩展,它可以提供所请求的行为。 你必须从下面的链接下载它,并与提供的步骤,如使用其注册regsvr32

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

更新:下面是步骤

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

  • 将文件解压缩到您可以访问的位置。

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

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

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

  • Visual Basic 6.0中。 点击加载项,然后单击加载项管理器。
  • 在加载项管理器列表中,单击鼠标滚轮修复。
  • 单击以选中加载/卸载复选框,然后单击以选中在启动时加载复选框。
  • 单击确定。


Answer 2:

为我工作的最简单的方法,只是下载并运行二进制http://www.joebott.com/vb6scrollwheel.htm

用法:

只要运行exe文件和你的VB编辑们滚动。

从作者信息:

这是一个小程序,这将使你的鼠标滚轮工作在各种旧的程序 - 主要的Visual Basic 6的代码窗口。 我注意到有很多人来从谷歌这个网站寻找与他们的鼠标滚轮的帮助。 所以,我决定来解决它。

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

  • VB6代码窗口
  • VB6资源设计窗口
  • SourceSafe的6比较查看器
  • WinDiff的VBA编辑器


Answer 3:

****为beginer简单的方法:****

  1. 下载下载VB6鼠标Wheel.exe文件链接: http://download.microsoft.com/download/e/f/b/efb39198-7c59-4ace-a5c4-8f0f88e00d34/vb6mousewheel.exe
  2. 运行.exe文件,单击解压缩(我们有VB6IDEMouseWheelAddin.dll)
  3. Coppy VB6IDEMouseWheelAddin.dll到System32下(x32bit)或Syswow64资料(x64bit)
  4. 运行CMD作为管理员5.1 x32bit:

    C:\窗口\ 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. 在可用加载项“鼠标滚轮修复”。
  4. 检查“加载/卸载”和“启动时加载”。
  5. 点击“确定”按钮。


Answer 4:

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

要安装VB6 IDE鼠标滚轮加载项:

  1. 复制VB6IDEMouseWheelAddin.dll到本地System32目录并注册。
  2. 打开VB IDE。
  3. 进入“加载项管理器”。
  4. 在可用加载项“鼠标滚轮修复”。
  5. 检查“加载/卸载”和“启动时加载”。
  6. 点击“确定”按钮。

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



Answer 5:

我碰到的另一种方法( 将其在VBForums讨论 ,通过Dilletante和埃尔罗伊主张)。

......使用X-鼠标工具来解决这个滚轮。 ......这是,当你已经显示为拆分窗口代码正确地滚动,我曾经发现的唯一一个。

下载网站。

由于我有与微软的麻烦附加在这个我试过一些其他的答案指出,它并运行良好。 便利它也可以让你设置一些选项来调整滚动行为和速度。



Answer 6:

这里还有一个外部程序, 作为另外一个问题提到的 。

下载链接: 惠勒

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

惠勒是一个高度可配置程序。 这里有一些亮点:

此外,当您滚动鼠标滚轮光标下滚动窗口,它是可以移动键盘焦点到那个窗口......通过wheelability的概念,你可以控制的消息如何轮在每个窗口类基础上进行处理。 作用域窗口类让你的窗口类名与定义它们的具体方案联系起来,所以你不必担心影响可能无意地使用相同的窗口类名的其他程序。 ...您可以排除从惠勒处理整个程序。



文章来源: How can I make mousewheel work in VB6 IDE?