För 0-9 och A-Z används vanliga ASCII-tecken. Obs: det är stora bokstäver som gäller.
'R' ska det vara i ditt fall.
5 svar · 142 visningar · startad av pettsson
jag har använt WM_KEYDOWN för att kolla vilken piltangent som tryckts ned i mitt program, men nu när jag vill kolla vanliga tangenter måste jag använda WM_CHAR (tror jag). Problemet är hur man ska kolla vilken virtual key det är. prövar man med tex VK_R så är det en unknown constant. msdn och google har inte gett något, så nu hoppas jag på wF :)
För 0-9 och A-Z används vanliga ASCII-tecken. Obs: det är stora bokstäver som gäller.
'R' ska det vara i ditt fall.
i filen winuser.h hittar man:
/* VK_0 thru VK_9 are the same as ASCII '0' thru '9' (0x30 - 0x39) */
/* VK_A thru VK_Z are the same as ASCII 'A' thru 'Z' (0x41 - 0x5A) */
man måste alltså skriva case 0x41 för att kolla efter A? För VK_A fungerar då inte
ah... :) nu fattar jag. man tackar