CTRL SHIFT and ALT ?
They have no ascii or extended ascii, how to capture?
-------------------

what's this below? another way of capture keys? how to?
#define SHIFT_R 0x0001
#define SHIFT_L 0x0002
#define CTRL 0x0004
#define ALT 0x0008
#define SCROLL_LOCK_ON 0x0010
#define NUM_LOCK_ON 0x0020
#define CAPS_LOCK_ON 0x0040


appreciate.