Gli eventi della rotellina del mouse non funzionano nell'IDE di Visual Basic 6.0
Questo articolo consente di risolvere il problema per cui non è possibile usare la rotellina del mouse per scorrere l'IDE di Visual Basic 6.0.
Versione originale del prodotto: Visual Basic
Numero KB originale: 837910
Sintomi
Non è possibile scorrere usando la rotellina del mouse nell'IDE di Microsoft Visual Basic 6.0.
Causa
Questo problema si verifica perché l'IDE di Visual Basic 6.0 non dispone del supporto predefinito per lo scorrimento tramite la rotellina del mouse.
Soluzione alternativa
Per risolvere questo problema, usare uno dei metodi seguenti:
Metodo 1
Scaricare il file vb6 mouse Wheel.exe che include la DLL del componente aggiuntivo e il codice usato per creare la DLL del componente aggiuntivo.
- Scaricare il file vb6 mouse Wheel.exe.
- Fare clic su Start, fare clic su Esegui, digitare
regsvr32 <path>\VB6IDEMouseWheelAddin.dll
e quindi fare clic su OK. - Avviare Visual Basic 6.0.
- Fare clic su Componenti aggiuntivi e quindi su Gestione componenti aggiuntivi.
- Nell'elenco Gestione componenti aggiuntivi fare clic su Correzione mouseWheel.
- Fare clic per selezionare la casella di controllo Caricato/Scaricato e quindi selezionare la casella di controllo Carica all'avvio .
- Fare clic su OK.
È anche possibile compilare la DLL del componente aggiuntivo in Visual Basic 6.0. In questo caso, la DLL del componente aggiuntivo viene registrata automaticamente. È quindi possibile seguire i passaggi da 4 a 7 per abilitare la DLL del componente aggiuntivo. Per compilare la DLL del componente aggiuntivo, fare clic su Crea VB6IDEMouseWheelAddin.dll dal menu File .
Nota
È anche possibile usare questo componente aggiuntivo nella maggior parte degli ambienti VBA. Installare il componente aggiuntivo come descritto in precedenza, creare un file .reg con i valori seguenti e unirlo al Registro di sistema.
Editor del Registro di sistema di Windows, versione 5.00
HKEY_CURRENT_USER\Software\Microsoft\VBA\VBE\6.0\Addins\VB6IDEMouseWheelAddin.Connect
- "FriendlyName"="Correzione mousewheel"
- "CommandLineSafe"=dword:000000000
- "LoadBehavior"=dword:000000000
Nota
Queste chiavi possono essere ignorate se vengono inserite in HKEY_LOCAL_MACHINE
.
Metodo 2
Tornare a una versione precedente del software Microsoft IntelliPoint. A tal fine, attenersi alla seguente procedura:
- Se il software IntelliPoint installato nel computer è versione 4.9 o successiva, rimuovere il software IntelliPoint dal computer.
- Installare Il software IntelliPoint versione 4.12.
Ulteriori informazioni
Il supporto della rotellina del mouse in Visual Basic 6.0 è una funzione del driver del mouse. Il WM_MOUSEWHEEL
messaggio viene inviato alla finestra Messa a fuoco quando si ruota la rotellina del mouse. Poiché l'IDE di Visual Basic 6.0 non dispone del supporto predefinito per lo scorrimento tramite la rotellina del mouse, l'IDE ignora il WM_MOUSEWHEEL
messaggio. Tuttavia, il software IntelliPoint versione 4.12 fornisce il supporto della rotellina del mouse e converte il WM_MOUSEWHEEL
messaggio in WM_SCROLL
. Questa funzionalità non è disponibile nel software IntelliPoint versione 4.9 e versioni successive. Pertanto, se si vuole usare la rotellina del mouse per scorrere l'IDE di Visual Basic 6.0, è necessario usare il software IntelliPoint versione 4.12.
Riferimenti
Per altre informazioni sulla WM_MOUSEWHEEL
notifica, vedere WM_MOUSEWHEEL messaggio.
Attestazione di analisi dei virus
Microsoft ha analizzato questo file alla ricerca di virus, usando il software di rilevamento dei virus più recente disponibile alla data in cui il file è stato pubblicato. Il file viene archiviato in server con sicurezza avanzata che consentono di evitare modifiche non autorizzate.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per