Ciao
In un semplice form questo codice che ho trovato/provato non mi da segni di vita... sia con KeyPress che KeyDown.
Semplicemente vorrei che ad alcuni fasti ESC o F1-F2... evidentemente nel programma "attivo", eseguano qualcosa...
Private Sub FrmTest_KeyPress(sender As Object, e As KeyPressEventArgs) Handles Me.KeyPress
If e.KeyChar = Keys.Escape Then
MsgBox("You pressed ESC")
End If
End Sub
Cosa sbaglio per usarlo nel form "generale"?
DOMANDA in aggiunta:
Sarebbe possibile fare in modo che se premo ad esempio F1 non solo nel/dal programma in uso ma da "qualsiasi parte del PC" (quando uso altri programmi) anche senza priorità nel mio soft, venga comunque eseguito un codice specifico, oppure devo sempre essere "attivo" nel soft col keypress?
Ad esempio per intercettare "da qualsiasi parte" quando premo ad esempio F1 della tastiera?
Grazie
Ciao