char charcode[256]; char shift_charcode[256]; bool ispressed[128]; #define lshift ispressed[0x2A] #define rshift ispressed[0x36] #define lctrl ispressed[0x1D]