Mausradereignisse funktionieren in der Visual Basic 6.0-IDE nicht

In diesem Artikel können Sie das Problem umgehen, bei dem Sie das Mausrad nicht zum Scrollen in der Visual Basic 6.0-IDE verwenden können.

Ursprüngliche Produktversion: Visual Basic
Ursprüngliche KB-Nummer: 837910

Symptome

Sie können keinen Bildlauf mit dem Mausrad in der Microsoft Visual Basic 6.0-IDE ausführen.

Ursache

Dieses Problem tritt auf, weil die Visual Basic 6.0-IDE über keine integrierte Unterstützung für das Scrollen mit dem Mausrad verfügt.

Problemumgehung

Verwenden Sie eine der folgenden Methoden, um dieses Problem zu umgehen:

Methode 1

Laden Sie die DATEI VB6 Mouse Wheel.exe herunter, die die Add-In-DLL und den Code enthält, der zum Erstellen der Add-In-DLL verwendet wird.

  1. Laden Sie die DATEI VB6 Mouse Wheel.exe herunter.
  2. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie ein regsvr32 <path>\VB6IDEMouseWheelAddin.dll, und klicken Sie dann auf OK.
  3. Starten Sie Visual Basic 6.0.
  4. Klicken Sie auf Add-Ins und dann auf Add-In-Manager.
  5. Klicken Sie in der Liste Add-In-Manager auf Mausradkorrektur.
  6. Aktivieren Sie das Kontrollkästchen Geladen/Entladen , und aktivieren Sie dann das Kontrollkästchen Beim Start laden .
  7. Klicken Sie auf OK.

Sie können die Add-In-DLL auch in Visual Basic 6.0 erstellen. In diesem Fall wird die Add-In-DLL automatisch registriert. Anschließend können Sie die Schritte 4 bis 7 ausführen, um die Add-In-DLL zu aktivieren. Klicken Sie zum Erstellen der Add-In-DLL im Menü Datei auf VB6IDEMouseWheelAddin.dllerstellen.

Hinweis

Sie können dieses Add-In auch in den meisten VBA-Umgebungen verwenden. Installieren Sie das Add-In wie weiter oben beschrieben, erstellen Sie eine .reg Datei mit den folgenden Werten, und führen Sie sie mit Ihrer Registrierung zusammen.

Windows-Registrierungs-Editor, Version 5.00

HKEY_CURRENT_USER\Software\Microsoft\VBA\VBE\6.0\Addins\VB6IDEMouseWheelAddin.Connect

  • "FriendlyName"="MouseWheel Fix"
  • "CommandLineSafe"=dword:00000000
  • "LoadBehavior"=dword:00000000

Hinweis

Diese Schlüssel können ignoriert werden, wenn Sie sie unter HKEY_LOCAL_MACHINEplatzieren.

Methode 2

Kehren Sie zu einer früheren Version der Microsoft IntelliPoint-Software zurück. Gehen Sie dazu wie folgt vor:

  1. Wenn die IntelliPoint-Software, die auf Ihrem Computer installiert ist, Version 4.9 oder höher ist, entfernen Sie die IntelliPoint-Software von Ihrem Computer.
  2. Installieren Sie IntelliPoint-Softwareversion 4.12.

Weitere Informationen

Mausradunterstützung in Visual Basic 6.0 ist eine Funktion des Maustreibers. Die WM_MOUSEWHEEL Nachricht wird an das Fenster Fokus gesendet, wenn Sie das Mausrad drehen. Da die Visual Basic 6.0-IDE keine integrierte Unterstützung für das Scrollen mit dem Mausrad bietet, ignoriert die IDE die WM_MOUSEWHEEL Meldung. IntelliPoint-Softwareversion 4.12 bietet jedoch Mausradunterstützung und konvertiert die WM_MOUSEWHEEL Nachricht in WM_SCROLL. IntelliPoint-Softwareversion 4.9 und höhere Versionen verfügen nicht über dieses Feature. Wenn Sie das Mausrad zum Scrollen in der Visual Basic 6.0-IDE verwenden möchten, müssen Sie daher IntelliPoint-Softwareversion 4.12 verwenden.

References

Weitere Informationen zu WM_MOUSEWHEEL Benachrichtigungen finden Sie unter WM_MOUSEWHEEL Meldung.

Anspruch auf Virenüberprüfung

Microsoft hat diese Datei mit der aktuellsten Virenerkennungssoftware gescannt, die zum Zeitpunkt der Veröffentlichung der Datei verfügbar war. Die Datei wird auf Servern mit verbesserter Sicherheit gespeichert, die dazu beitragen, nicht autorisierte Änderungen daran zu verhindern.