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.
- Download het bestand VB6 Mouse Wheel.exe.
- Klik op Start, klik op Uitvoeren, typ
regsvr32 <path>\VB6IDEMouseWheelAddin.dll
en klik vervolgens op OK. - Visual Basic 6.0 starten.
- Klik op Invoegtoepassingen en klik vervolgens op Invoegtoepassingenbeheer.
- Klik in de lijst Invoegtoepassingsbeheer op MouseWheel Fix.
- Klik om het selectievakje Geladen/Verwijderd in te schakelen en klik vervolgens om het selectievakje Laden bij opstarten in te schakelen.
- 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_MACHINE
plaatst.
Methode 2
Ga terug naar een eerdere versie van Microsoft IntelliPoint-software. Ga hiervoor als volgt te werk:
- 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.
- 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.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor