ik zit met het volgende probleem, in mijn programma wil ik elke key afvangen, normaal deed ik dit in vb6 met de win32 APIs, getkeystate en getkeystateasync zoiets in ieder geval. Nu probeer ik hetzelfde in .net te doen om een algemene routine in mijn form keypress te zetten. dus ook al als er een toets in een textbox ingedrukt word, wil ik deze nog afvangen...
de code voor de form is als volgt.
de code voor de form is als volgt.
Visual Basic:
1
2
3
4
5
| Private Sub frmRun_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles MyBase.KeyPress If e.KeyChar.ToString = Keys.F1.ToString Then MsgBox("f1") End If End Sub |