WM_KEYDOWN und Shift

17/02/2012 - 17:32 von Heinz-Mario Frühbeis | Report spam
Hallo!

Ich bekomme kein WM_KEYDOWN bei der Shift-Taste.

Bei Debug.Print z. BSp. von Shift + a kommt

KD 65 1966081 'a
CHAR 65 1966081 'a
KU 65 -1071775743 'a
KU 16 -1070202879 'Shift

Bei AltGr + ? sieht es so aus

KD 18 557318145
KD 219 537657345
CHAR 92 537657345
KU 219 -1072955391
KU 18 -1053294591

Vllt. könnt ihr mir da weiterhelfen.

Mit Gruß
Heinz-Mario Frühbeis
 

Lesen sie die antworten

#1 W. Wolf
17/02/2012 - 19:59 | Warnen spam
"Heinz-Mario Frühbeis" schrieb im Newsbeitrag news:jhlvfo$8jd$
Hallo!

Ich bekomme kein WM_KEYDOWN bei der Shift-Taste.

Bei Debug.Print z. BSp. von Shift + a kommt

KD 65 1966081 'a
CHAR 65 1966081 'a
KU 65 -1071775743 'a
KU 16 -1070202879 'Shift




Du kannst bei der Nachricht WM_KEYDOWN für 'a' auf Shift prüfen:

Public Const KeyPressed As Integer = -32767
If GetAsyncKeyState(&H10) = KeyPressed Then isShiftKey = True

Gruß
W. Wolf

Ähnliche fragen