Hallo leute
ich hab ein problemchen ..
undzwar benutz ich keydown und keyup in einem timer sieht so aus :
und mein problem ist das ich kein keyup einbinden kann zu jeder taste...
ich habs schon einmal so probiert:
hat auch mit 2-3 tasten super funtioniert aber wenn dann alle buchstaben drinne sind wird der timer ziemlich langsam und die tasten kommen sehr spät an..
so ich habs auch mal so probiert.:
funzt super aber mit mehreren tasten wirds wieder langsam...
und jetz wollt ich euch fragen wie ich es machen kann das die keydown taste solange aktiv bleibt wie ich auch die taste drücke und nach dem loslassen die keyup aktiv ist für die zu letztgedrückte taste..oder halt ein keyup für jedes keydown da es mal sein kann das man auch 2 tasten gleichzeitig drückt..
ich hoffe jemand kann mir helfen und ich hoffe ich hab mein problem gründlich genug erklärt ..
wenn nicht sagt bescheid
mfg
Resk
ich hab ein problemchen ..
undzwar benutz ich keydown und keyup in einem timer sieht so aus :
und mein problem ist das ich kein keyup einbinden kann zu jeder taste...
ich habs schon einmal so probiert:
VB.NET-Quellcode
- Select Case True
- Case GetAsyncKeyState(&H41) 'A
- SendMessage(lhWnd, WM_KEYDOWN, &H41, vbNullString)
- Case Else
- SendMessage(lhWnd, WM_KEYUP, &H41, vbNullString)
- End Select
- Select Case True
- Case GetAsyncKeyState(&H42) 'B
- SendMessage(lhWnd, WM_KEYDOWN, &H42, vbNullString)
- Case Else
- SendMessage(lhWnd, WM_KEYUP, &H42, vbNullString)
- End Select
hat auch mit 2-3 tasten super funtioniert aber wenn dann alle buchstaben drinne sind wird der timer ziemlich langsam und die tasten kommen sehr spät an..
so ich habs auch mal so probiert.:
VB.NET-Quellcode
funzt super aber mit mehreren tasten wirds wieder langsam...
und jetz wollt ich euch fragen wie ich es machen kann das die keydown taste solange aktiv bleibt wie ich auch die taste drücke und nach dem loslassen die keyup aktiv ist für die zu letztgedrückte taste..oder halt ein keyup für jedes keydown da es mal sein kann das man auch 2 tasten gleichzeitig drückt..
ich hoffe jemand kann mir helfen und ich hoffe ich hab mein problem gründlich genug erklärt ..
wenn nicht sagt bescheid
mfg
Resk