Mausrad-Ereignisse funktionieren nicht in der Visual Basic 6.0 IDE

Artikel-ID: 837910 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Problembeschreibung

Sie nicht zum Scrollen mit dem Mausrad in Microsoft Visual Basic 6.0 IDE.

Ursache

Dieses Problem tritt auf, da der Visual Basic 6.0 IDE vorhanden ist. haben Sie keine integrierte Unterstützung für das Scrollen mit dem Mausrad.

Abhilfe

Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Methoden:

Methode 1

Die VB6MouseWheel.exe Datei, die enthält die Add-in-DLL und der Code, der verwendet wird, um die Add-in-DLL erstellen.
  1. Download der Datei VB6MouseWheel.exe. Die folgende Datei steht für aus dem Microsoft Download Center herunterladen:
    Bild minimierenBild vergrößern
    Herunterladen
    Downloaden Sie Paket VB6MouseWheel.EXE jetzt.

    Weitere Informationen zum Herunterladen von Microsoft Support-Dateien finden Sie im folgenden Artikel der Microsoft Knowledge Base:
    119591 So erhalten Sie Microsoft Support-Dateien im Internet
    Microsoft hat diese Datei auf Viren überprüft. Microsoft verwendete die aktuellste Virenerkennungssoftware, die am Tag der Veröffentlichung der Datei zur Verfügung stand. Die Datei ist auf Servern mit erhöhter Sicherheit gespeichert, wodurch nicht autorisierte Änderungen an der Datei verhindert werden.
  2. Klicken Sie auf Start, klicken Sie auf Ausführen, Typ regsvr32 <path>\VB6IDEMouseWheelAddin.dll</path>, , und klicken Sie dann auf OK.
  3. Starten Sie Visual Basic 6.0.
  4. Klicken Sie auf Add-Ins, und klicken Sie dann aufAdd-In-Manager.
  5. In der Add-In-Manager aufMouseWheel Fix.
  6. Klicken Sie auf die Geladen, entladen Überprüfen Sie Feld, und aktivieren Sie dann die Beim Start laden Überprüfen Sie im Feld.
  7. Klicken Sie auf OK.
Sie können auch die Add-in DLL Visual Basic 6.0 erstellen. Wenn Sie Dies tun, die Add-in DLL automatisch registriert wird. Sie können dann folgen. die Schritte 4 bis 7, um die Add-in DLL zu aktivieren. Um die Add-in-DLL zu erstellen, klicken Sie auf Stellen VB6IDEMouseWheelAddin.dll auf der Datei Menü.

Methode 2

Zurück zu einer früheren Version der Microsoft IntelliPoint-Software. Gehen Sie dazu folgendermaßen vor:
  1. Wenn die IntelliPoint-Software, die auf installiert ist Ihr Computer ist Version 4.9 oder höher, entfernen Sie die IntelliPoint-Software von Ihrem Computer.
  2. Installieren Sie die IntelliPoint-Softwareversion 4.12. Die folgende Datei steht zum Download vom Microsoft Download Center:
    Bild minimierenBild vergrößern
    Herunterladen
    Downloaden Sie Paket IntelliPoint 4.12 jetzt.

    Weitere Informationen zum Herunterladen von Microsoft Support-Dateien finden Sie im folgenden Artikel der Microsoft Knowledge Base:
    119591 So erhalten Sie Microsoft Support-Dateien im Internet
    Microsoft hat diese Datei auf Viren überprüft. Microsoft verwendete die aktuellste Virenerkennungssoftware, die am Tag der Veröffentlichung der Datei zur Verfügung stand. Die Datei ist auf Servern mit erhöhter Sicherheit gespeichert, wodurch nicht autorisierte Änderungen an der Datei verhindert werden.
Hinweis Sie können auch dieses add-in in den meisten VBA verwenden Umgebungen. Installieren Sie das Add-in wie oben beschrieben, erstellen Sie eine .reg Datei mit den folgenden Werten, und sie mit der Registrierung zusammenführen.

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_MACHINE ablegen.

Status

Dies Verhalten ist beabsichtigt.

Weitere Informationen

Mausrad-Unterstützung in Visual Basic 6.0 ist eine Funktion von der Maustreiber. Die Meldung WM_MOUSEWHEEL an das Fokusfenster gesendet wird Wenn Sie Drehen Sie das Mausrad. Da der Visual Basic 6.0 IDE nicht integrierte Unterstützung für das Scrollen mit dem Mausrad der IDE ignoriert die Meldung WM_MOUSEWHEEL. Allerdings bietet die IntelliPoint Softwareversion 4.12 Mausrad unterstützen und wandelt die Meldung WM_MOUSEWHEEL in WM_SCROLL um. IntelliPoint Softwareversion 4.9 und höher müssen dieses Feature nicht. Aus diesem Grund möchten Sie das Mausrad verwenden, um in der Visual Basic 6.0 IDE, müssen Sie die IntelliPoint Softwareversion 4.12 verwenden.

Informationsquellen

Weitere Informationen zur Meldung WM_MOUSEWHEEL finden die folgenden Microsoft Developer Network (MSDN)-Website:
http://msdn2.Microsoft.com/en-us/library/ms645617.aspx

Eigenschaften

Artikel-ID: 837910 - Geändert am: Dienstag, 5. Juni 2012 - Version: 0.1
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Visual Basic for Applications 6.0
  • Microsoft Visual Basic 5.0 Enterprise Edition
Keywords: 
kbevent kbideproject kbdriver kbdevstudio kbprb kbmt KB837910 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 837910
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns