home *** CD-ROM | disk | FTP | other *** search
/ C++ Games Programming / CPPGAMES.ISO / thx / include / scancode.h < prev    next >
C/C++ Source or Header  |  1995-05-08  |  2KB  |  72 lines

  1. // ------- scancode.h
  2.  
  3. #ifndef SCANCODE_H
  4. #define SCANCODE_H
  5.  
  6. // -------------------------------- MISC
  7. const int         SCAN_SPACE = 0x39;
  8. const int         SCAN_ENTER = 0x1c;
  9. const int        SCAN_INSERT = 0x52;
  10. const int           SCAN_DEL = 0x53;
  11. const int           SCAN_END = 0x4f;
  12. const int          SCAN_PGDN = 0x51;
  13. const int          SCAN_PGUP = 0x49;
  14. const int          SCAN_HOME = 0x47;
  15. const int          SCAN_LEFT = 0x4b;
  16. const int            SCAN_UP = 0x48;
  17. const int         SCAN_RIGHT = 0x4d;
  18. const int          SCAN_DOWN = 0x50;
  19. const int       SCAN_BKSPACE = 0x0e;
  20. const int           SCAN_TAB = 0x0f;
  21. const int        SCAN_ESCAPE = 0x01;
  22. const int           SCAN_ESC = 0x01;
  23. // -------------------------------- rare
  24. const int          SCAN_CTRL = 0x1d;
  25. const int        SCAN_LSHIFT = 0x2a;
  26. const int        SCAN_RSHIFT = 0x36;
  27. const int   SCAN_PRINTSCREEN = 0x37;
  28. const int           SCAN_ALT = 0x38;
  29. const int       SCAN_NUMLOCK = 0x45;
  30. const int    SCAN_SCROLLLOCK = 0x46;
  31. // -------------------------------- F-keys
  32. const int            SCAN_F1 = 0x3b;
  33. const int            SCAN_F2 = 0x3c;
  34. const int            SCAN_F3 = 0x3d;
  35. const int            SCAN_F4 = 0x3e;
  36. const int            SCAN_F5 = 0x3f;
  37. const int            SCAN_F6 = 0x40;
  38. const int            SCAN_F7 = 0x41;
  39. const int            SCAN_F8 = 0x42;
  40. const int            SCAN_F9 = 0x43;
  41. const int           SCAN_F10 = 0x44;
  42. // -------------------------------- ALPHA
  43. const int             SCAN_A = 0x1e;
  44. const int             SCAN_B = 0x30;
  45. const int             SCAN_C = 0x2e;
  46. const int             SCAN_D = 0x20;
  47. const int             SCAN_E = 0x12;
  48. const int             SCAN_F = 0x21;
  49. const int             SCAN_G = 0x22;
  50. const int             SCAN_H = 0x23;
  51. const int             SCAN_I = 0x17;
  52. const int             SCAN_J = 0x24;
  53. const int             SCAN_K = 0x25;
  54. const int             SCAN_L = 0x26;
  55. const int             SCAN_M = 0x32;
  56. const int             SCAN_N = 0x31;
  57. const int             SCAN_O = 0x18;
  58. const int             SCAN_P = 0x19;
  59. const int             SCAN_Q = 0x10;
  60. const int             SCAN_R = 0x13;
  61. const int             SCAN_S = 0x1f;
  62. const int             SCAN_T = 0x14;
  63. const int             SCAN_U = 0x16;
  64. const int             SCAN_V = 0x2f;
  65. const int             SCAN_W = 0x11;
  66. const int             SCAN_X = 0x2d;
  67. const int             SCAN_Y = 0x15;
  68. const int             SCAN_Z = 0x2c;
  69.  
  70. #endif
  71.  
  72.