Muiswielgebeurtenissen werken niet in de Visual Basic 6.0 IDE

Dit artikel helpt u het probleem te omzeilen waarbij u het muiswiel niet kunt gebruiken om te schuiven in Visual Basic 6.0 IDE.

Oorspronkelijke productversie: Visual Basic
Origineel KB-nummer: 837910

Symptomen

U kunt niet schuiven met het muiswiel in de Microsoft Visual Basic 6.0 IDE.

Oorzaak

Dit probleem treedt op omdat de Visual Basic 6.0 IDE geen ingebouwde ondersteuning heeft voor schuiven met behulp van het muiswiel.

Tijdelijke oplossing

Gebruik een van de volgende methoden om dit probleem te omzeilen:

Methode 1

Download het VB6 Mouse Wheel.exe-bestand dat de DLL van de invoegtoepassing bevat en de code die wordt gebruikt om de DLL van de invoegtoepassing te maken.

  1. Download het bestand VB6 Mouse Wheel.exe.
  2. Klik op Start, klik op Uitvoeren, typ regsvr32 <path>\VB6IDEMouseWheelAddin.dllen klik vervolgens op OK.
  3. Visual Basic 6.0 starten.
  4. Klik op Invoegtoepassingen en klik vervolgens op Invoegtoepassingenbeheer.
  5. Klik in de lijst Invoegtoepassingsbeheer op MouseWheel Fix.
  6. Klik om het selectievakje Geladen/Verwijderd in te schakelen en klik vervolgens om het selectievakje Laden bij opstarten in te schakelen.
  7. Klik op OK.

U kunt ook de DLL van de invoegtoepassing bouwen in Visual Basic 6.0. Als u dit doet, wordt het DLL-bestand van de invoegtoepassing automatisch geregistreerd. U kunt vervolgens stap 4 tot en met 7 volgen om de DLL van de invoegtoepassing in te schakelen. Als u het DLL-bestand van de invoegtoepassing wilt bouwen, klikt u op VB6IDEMouseWheelAddin.dll maken in het menu Bestand .

Opmerking

U kunt deze invoegtoepassing ook gebruiken in de meeste VBA-omgevingen. Installeer de invoegtoepassing zoals eerder beschreven, maak een .reg-bestand met de volgende waarden en voeg deze samen met uw register.

Windows Registry Editor versie 5.00

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

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

Opmerking

Deze sleutels kunnen worden genegeerd als u ze onder HKEY_LOCAL_MACHINEplaatst.

Methode 2

Ga terug naar een eerdere versie van Microsoft IntelliPoint-software. Ga hiervoor als volgt te werk:

  1. Als de IntelliPoint-software die op uw computer is geïnstalleerd versie 4.9 of hoger is, verwijdert u de IntelliPoint-software van uw computer.
  2. Installeer IntelliPoint-softwareversie 4.12.

Meer informatie

Muiswielondersteuning in Visual Basic 6.0 is een functie van het muisstuurprogramma. Het WM_MOUSEWHEEL bericht wordt verzonden naar het focusvenster wanneer u het muiswiel draait. Omdat de Visual Basic 6.0 IDE geen ingebouwde ondersteuning heeft voor scrollen met behulp van het muiswiel, wordt het bericht genegeerd door de WM_MOUSEWHEEL IDE. IntelliPoint-softwareversie 4.12 biedt echter ondersteuning voor muiswielen en converteert het WM_MOUSEWHEEL bericht naar WM_SCROLL. IntelliPoint-softwareversie 4.9 en latere versies hebben deze functie niet. Daarom moet u IntelliPoint-softwareversie 4.12 gebruiken als u het muiswiel wilt gebruiken om in de Visual Basic 6.0 IDE te schuiven.

Verwijzingen

Zie WM_MOUSEWHEEL bericht voor meer informatie over WM_MOUSEWHEEL meldingen.

Virusscanclaim

Microsoft heeft dit bestand gescand op virussen, met behulp van de meest recente virusdetectiesoftware die beschikbaar was op de datum waarop het bestand werd gepost. Het bestand wordt opgeslagen op servers met verbeterde beveiliging die helpen voorkomen dat er onbevoegde wijzigingen worden aangebracht.