Hallo, ich habe schon ein Thema erstellt gehabt, wurde jedoch gesperrt, verdacht auf Malware Programmierung! NEIN ist es nicht Herr Moderatoren!
Ich will einfach nur eine kleine WindowsForm Anwendung die NUR die tasten Q, W, E, R abfängt weil diese im Spiel "League of Legends" (Skills) benutzt werden.
Ich Streame live und will dann das meine Zuschauer sehen welchen Skill ich in dem Moment gerückt habe, dies soll dann in der Skillleiste aufleuchten!
Ich habe schon ein Script geschrieben und auch "KeyPreview = True" gesetzt doch das spiel Blockiert und fängt alles ab, mein Programm kriegt es somit nicht mit!
Bitte um Hilfe
Mein Script:
Danke im Voraus
Ich will einfach nur eine kleine WindowsForm Anwendung die NUR die tasten Q, W, E, R abfängt weil diese im Spiel "League of Legends" (Skills) benutzt werden.
Ich Streame live und will dann das meine Zuschauer sehen welchen Skill ich in dem Moment gerückt habe, dies soll dann in der Skillleiste aufleuchten!
Ich habe schon ein Script geschrieben und auch "KeyPreview = True" gesetzt doch das spiel Blockiert und fängt alles ab, mein Programm kriegt es somit nicht mit!
Bitte um Hilfe
Mein Script:
VB.NET-Quellcode
- Public Class Form1
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- Timer1.Start()
- End Sub
- Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
- If e.KeyCode = Keys.Q Then
- Label1.Text = "Bild"
- Timer1.Start()
- ElseIf e.KeyCode = Keys.W Then
- Label2.Text = "Bild"
- Timer1.Start()
- ElseIf e.KeyCode = Keys.E Then
- Label3.Text = "Bild"
- Timer1.Start()
- ElseIf e.KeyCode = Keys.R Then
- Label4.Text = "Bild"
- Timer1.Start()
- End If
- End Sub
- Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
- Label1.Text = ""
- Label2.Text = ""
- Label3.Text = ""
- Label4.Text = ""
- Me.Focus()
- Me.TopMost = True
- End Sub
- End Class
Danke im Voraus