Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

43 lines
1.0 KiB

// KBKEYDEF.H KEY DEFINITIONS
#define ECOLNUMB 21 // NUMBER OF COLUMNS IN ENHANCED KEYBOARD
#define EROWNUMB 7 // DITO ROWS
#define ETOTALKEY 125 // ENHANCED KEYBOARD only main keys.
// included separators
// KEY NAMES
#define KB_LSHIFT 0
#define KB_RSHIFT 1
#define KB_CAPLOCK 2
#define KB_SPACE 3
#define KB_LCTR 4
#define KB_RCTR 5
#define KB_LALT 6
#define KB_RALT 7
#define KB_NUMLOCK 8
#define KB_PSC 9
#define NO_NAME 10
#define LED_NUMLOCK 11
#define LED_CAPSLOCK 12
#define LED_SCROLLLOCK 13
#define ICON 14
#define KB_SCROLL 15
#define BITMAP 16
// KEY TYPES
#define KNORMAL_TYPE 1
#define KMODIFIER_TYPE 2
#define KDEAD_TYPE 3
#define LED_NUMLOCK_TYPE 4
#define LED_CAPSLOCK_TYPE 5
#define LED_SCROLLLOCK_TYPE 6
#define NUMLOCK_TYPE 7
#define SCROLLOCK_TYPE 8
// TYPE OF KEYBOARD
#define LARGE 1
#define SMALL 2
#define BOTH 3
#define NOTSHOW 4