Tastatureingaben abfangen
Hallo Zusammen,
ich hab folgendes Problem:
Ich fange mit einem Programm bestimmte Tastenkombinationen ab.
Das funktioniert auch soweit. Allerdings nur wenn die WindowsForm quasi im Vordergrund geöffnet ist.
Wenn ich sie minimiere, dann kann er die Tastenkombination nicht mehr abfangen.
Programmcode:
Nun meine Frage:
Bekommt man es irgendwie hin, dass er immer alle Tastenanschläge prüft, auch wenn die WindowsForma minimiert, oder nicht im Vodergrund ist ?
Vielen Dank im Vorraus
ich hab folgendes Problem:
Ich fange mit einem Programm bestimmte Tastenkombinationen ab.
Das funktioniert auch soweit. Allerdings nur wenn die WindowsForm quasi im Vordergrund geöffnet ist.
Wenn ich sie minimiere, dann kann er die Tastenkombination nicht mehr abfangen.
Programmcode:
Public Class Form1
Private Sub frmTimingP2P_Load(ByVal sender As System.Object, ByVal e As _
System.EventArgs) Handles MyBase.Load
Me.KeyPreview = True
End Sub
Private Sub frmTimingP2P_KeyDown(ByVal Sender As Object, ByVal e As _
System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If (e.KeyCode = Keys.T AndAlso e.Modifiers = Keys.Control) Then
MessageBox.Show("Ctrl + T")
End If
End Sub
End Class
Nun meine Frage:
Bekommt man es irgendwie hin, dass er immer alle Tastenanschläge prüft, auch wenn die WindowsForma minimiert, oder nicht im Vodergrund ist ?
Vielen Dank im Vorraus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 278587
Url: https://administrator.de/contentid/278587
Ausgedruckt am: 24.11.2024 um 02:11 Uhr
7 Kommentare
Neuester Kommentar