Evenimente de roata mouse-ul nu funcționează în Visual Basic 6.0 IDE

Traduceri articole Traduceri articole
ID articol: 837910 - View products that this article applies to.
Măriți totul | Reduceți totul

Simptome

Tu nu poate defila folosind roata mouse-ului în Microsoft Visual Basic 6.0 IDE.

Cauză

Această problemă apare deoarece Visual Basic 6.0 IDE nu are suport încorporat pentru defilare folosind roata mouse-ului.

Remediere

Pentru a rezolva această problemă, utilizați una dintre următoarele metode:

Metoda 1

Descărcați fișierul VB6 mouse-ul Wheel.exe, care include theadd în DLL și codul utilizat pentru a crea DLL de completare.
  1. Descărcați fișierul VB6 mouse-ul Wheel.exe. Fișierul următor este disponibil pentru descărcare de la Microsoft Download Center:
    Reduceți imagineaMăriți imaginea
    Descarca
    Descărcați acum pachetul VB6MouseWheel.EXE.

    Pentru mai multe informații despre modul de descărcare a fi?ierelor suport Microsoft, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
    119591 Cum se obține fișierele de suport Microsoft de la serviciile online
    Microsoft a scanat acest fi?ier pentru viruși. Microsoft a utilizat cele mai recente produse software de detectare a virusilor care erau disponibile la data la care fisierul a fost înregistrat. Fișierul este stocat pe fermă de servere securizate care ajută la prevenirea modificărilor neautorizate ale fișierului.
  2. Faceți clic pe Start, faceți clic pe Run, tip regsvr32 <path>\VB6IDEMouseWheelAddin.dll</path>, apoi faceți clic pe OK.
  3. Porni Visual Basic 6.0.
  4. Faceți clic pe Add-Ins, și apoi faceți clic peManager de program de completare.
  5. În Listă tabel de Manager de program de completare , faceți clic peRotița mouse-ului Fix.
  6. Faceți clic și selectați casetă de selectare Încărcate/descărcate , și faceți clic pentru a selecta caseta de încărcare la pornire .
  7. Faceți clic pe OK.
Puteți construi, de asemenea, de completare DLL în Visual Basic 6.0. În acest caz, DLL de completare este inscrisa automat. Apoi, puteți urma pașii 4 până la 7 pentru a permite DLL de completare. Pentru a construi DLL de completare, faceți clic pe Face VB6IDEMouseWheelAddin.dll în meniul fișier .

Metoda 2

A reveni la o versiune anterioară de Microsoft IntelliPoint produse de plastic. Pentru aceasta, urmați acești pași:
  1. Dacă software-ul IntelliPoint care este instalat pe yourcomputer este versiunea 4.9 sau o versiune ulterioară, elimina software-ul IntelliPoint din yourcomputer.
  2. Instalați IntelliPoint produse de plastic version4.12. Fișierul următor este disponibil pentru descărcare de la Microsoft Download Center:
    Reduceți imagineaMăriți imaginea
    Descarca
    Descărcați acum pachetul IntelliPoint 4.12.

    Pentru mai multe informații despre modul de descărcare a fi?ierelor suport Microsoft, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
    119591 Cum se obține fișierele de suport Microsoft de la serviciile online
    Microsoft a scanat acest fi?ier pentru viruși. Microsoft a utilizat cele mai recente produse software de detectare a virusilor care erau disponibile la data la care fisierul a fost înregistrat. Fișierul este stocat pe fermă de servere securizate care ajută la prevenirea modificărilor neautorizate ale fișierului.
Notă Puteți utiliza, de asemenea, acest program de completare în cele mai multe medii de VBA. Instalarea de completare descris mai devreme, creați un fișier .reg cu următoarele valori și merge cu al tău registru.

Windows Registry 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
Notă Aceste chei pot fi ignorate, dacă le-ați pus sub HKEY_LOCAL_MACHINE.

Stare

Acest comportament este de design.

Informații suplimentare

Mouse suport roată în Visual Basic 6.0 este o funcție de driverul de mouse-ul. WM_MOUSEWHEEL mesajului la fereastra Focus atunci când rotiți rotița mouse-ului. Deoarece Visual Basic 6.0 IDE nu are suport încorporat pentru defilare folosind roata mouse-ului, IDE ignoră mesajul WM_MOUSEWHEEL. Cu toate acestea, IntelliPoint produse de plastic traducere 4.12 oferă suport roata mouse-ului și convertește mesajul WM_MOUSEWHEEL la WM_SCROLL. IntelliPoint produse de plastic traducere 4.9 și versiunile ulterioare nu au această caracteristică. Prin urmare, dacă doriți să utilizați rotița mouse-ului pentru a defila în Visual Basic 6.0 IDE, trebuie să utilizați IntelliPoint produse de plastic traducere 4.12.

Referințe

Pentru informații suplimentare despre notificarea WM_MOUSEWHEEL, vizitați următorul site Web Rețea Microsoft pentru dezvoltatori (MSDN):
http://msdn2.Microsoft.com/en-us/library/ms645617.aspx

Proprietă?i

ID articol: 837910 - Ultima examinare: 23 noiembrie 2013 - Revizie: 1.0
Se aplică la:
  • Microsoft Visual Basic for Applications 6.0
  • Microsoft Visual Basic 5.0 Enterprise Edition
Cuvinte cheie: 
kbevent kbideproject kbdriver kbdevstudio kbprb kbmt KB837910 KbMtro
Traducere automată
IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată ?i poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate ?i articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cuno?tin?e în mai multe limbi. Articolele traduse automat ?i post-editate pot con?ine gre?eli de vocabular, sintaxă ?i/sau gramatică. Microsoft nu este responsabil de inexactită?ile, erorile sau daunele cauzate de traducerea gre?ită a con?inutului sau de utilizarea acestuia de către clien?i. Găsi?i mai multe informa?ii despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 837910

Trimite?i feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com