Ich möchte, dass bestimmter Code ausgeführt wird, wenn die Maus geklickt wird. Die meisten Posts, die ich finde, führen den Code nur dann aus, wenn die Maus innerhalb des Formulars oder innerhalb eines bestimmten Objekts angeklickt wird. Ich möchte, dass der Code überall die Maus ausgeführt wird. Ist das überhaupt möglich?Code ausführen, wenn die Maus angeklickt wird VB
0
A
Antwort
3
Sie können die GetAsyncKeyState
API verwenden und die Maus nach links und rechts drücken. Hier ist ein Beispiel, das einen Timer verwendet, um
Imports System.Runtime.InteropServices
Public Class Form1
<DllImport("user32.dll")> _
Public Shared Function GetAsyncKeyState(ByVal vKey As System.Windows.Forms.Keys) As Short
End Function
Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick
If GetAsyncKeyState(Keys.LButton) <> 0 Then
Debug.Print("Left button click")
ElseIf GetAsyncKeyState(Keys.RButton) <> 0 Then
Debug.Print("Right button click")
End If
End Sub
End Class
abzufragen
Verwandte Themen
- 1. Code ausführen, wenn die Seite navigiert wird
- 2. Code ausführen, wenn dieser Code ausgeführt wird
- 3. Wie erhalte ich die Koordinaten der Maus, wenn ein Steuerelement angeklickt wird?
- 4. ASP Show Panel wenn Radiobutton angeklickt wird
- 5. Tondatei abspielen, wenn das Bild angeklickt wird
- 6. Ändern der Formfarbe, wenn die Zelle angeklickt wird
- 7. Wenn die Eingabe-Taste angeklickt wird, führen eine Aktion
- 8. VB Code hinter nicht feuern, wenn Button über Javascript geklickt
- 9. jQuery - Bild ändern, wenn Tab angeklickt wird
- 10. Maus-Listener, der die Ausführung eines Blocks stoppt, wenn die Maus losgelassen wird
- 11. JQuery fadeOut, wenn die Maus nicht bewegt wird
- 12. RecyclerView wird nicht angeklickt
- 13. Code ausführen, wenn Android Benachrichtigung
- 14. jQuery mousemove() wird aufgerufen, auch wenn die Maus immer noch
- 15. Java Applet verlangsamt, wenn die Maus bewegt wird
- 16. Ereignis, wenn die Maus Blätter nicht erkannt wird
- 17. Tipp über eine Nachricht, wenn die Maus bewegt wird
- 18. JavaScript-Wiederholungsaktion, wenn die Maus gedrückt gehalten wird
- 19. Comboboxen schließen sich unerwartet automatisch, wenn die Maus losgelassen wird
- 20. OnClick-Ereignis wird nicht ausgelöst, wenn Sie die Maus bewegen
- 21. MouseHover wird nicht ausgelöst, wenn die Maus ausfällt
- 22. Code ausführen, wenn der VisualStudio-Debugger beendet wird
- 23. Code ausführen, wenn auf TextBox geklickt oder geklickt wird?
- 24. Den Text drucken, wenn das Kontrollkästchen angeklickt wird
- 25. Erkennen, welches Element angeklickt wird
- 26. Sinatra: Ruby-Code ausführen, wenn eine URL gefunden wird
- 27. Zeichnen eines Polygons, wenn die Maus
- 28. MKAnnotationView Push-to-View-Controller, wenn DetailDeclosure-Schaltfläche angeklickt wird
- 29. wenn ich auf Checkbox klicken als Eingangstaste angeklickt wird
- 30. Seltsames Problem, bei dem die Schaltfläche nicht wieder aktiviert wird, wenn die Maus nicht geklickt wird