⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 key.h

📁 这是一个基于dos的dbms
💻 H
字号:
#if !defined(KEY_H_)
  #define KEY_H_
/* Event codes */
  #define evMouseDown  0x0001
  #define evMouseUp    0x0002
  #define evMouseMove  0x0004
  #define evMouseAuto  0x0008
  #define evKeyDown    0x0010
  #define evCommand    0x0100
  #define evBroadcast  0x0200

/* Event masks */

  #define evNothing    0x0000
  #define evMouse      0x000F
  #define evKeyboard   0x0010
  #define evMessage    0xFF00

/* Extended key codes */

 #define kbEsc        0x011B
 #define kbAltSpace   0x0200
 #define kbCtrlIns    0x0400
 #define kbShiftIns   0x0500
 #define kbCtrlDel    0x0600
 #define kbShiftDel   0x0700
 #define kbBack       0x0E08
 #define kbCtrlBack   0x0E7F
 #define kbShiftTab   0x0F00
 #define kbTab        0x0F09
 #define kbAltQ       0x1000
 #define kbAltW       0x1100
 #define kbAltE       0x1200
 #define kbAltR       0x1300
 #define kbAltT       0x1400
 #define kbAltY       0x1500
 #define kbAltU       0x1600
 #define kbAltI       0x1700
 #define kbAltO       0x1800
 #define kbAltP       0x1900
 #define kbCtrlEnter  0x1C0A
 #define kbEnter      0x1C0D
 #define kbAltA       0x1E00
 #define kbAltS       0x1F00
 #define kbAltD       0x2000
 #define kbAltF       0x2100
 #define kbAltG       0x2200
 #define kbAltH       0x2300
 #define kbAltJ       0x2400
 #define kbAltK       0x2500
 #define kbAltL       0x2600
 #define kbAltZ       0x2C00
 #define kbAltX       0x2D00
 #define kbAltC       0x2E00
 #define kbAltV       0x2F00
 #define kbAltB       0x3000
 #define kbAltN       0x3100
 #define kbAltM       0x3200
 #define kbF1         0x3B00
 #define kbF2         0x3C00
 #define kbF3         0x3D00
 #define kbF4         0x3E00
 #define kbF5         0x3F00
 #define kbF6         0x4000
 #define kbF7         0x4100
 #define kbF8         0x4200
 #define kbF9         0x4300
 #define kbF10        0x4400
 #define kbHome       0x4700
 #define kbUp         0x4800
 #define kbPgUp       0x4900
 #define kbGrayMinus  0x4A2D
 #define kbLeft       0x4B00
 #define kbRight      0x4D00
 #define kbGrayPlus   0x4E2B
 #define kbEnd        0x4F00
 #define kbDown       0x5000
 #define kbPgDn       0x5100
 #define kbIns        0x5200
 #define kbDel        0x5300
 #define kbShiftF1    0x5400
 #define kbShiftF2    0x5500
 #define kbShiftF3    0x5600
 #define kbShiftF4    0x5700
 #define kbShiftF5    0x5800
 #define kbShiftF6    0x5900
 #define kbShiftF7    0x5A00
 #define kbShiftF8    0x5B00
 #define kbShiftF9    0x5C00
 #define kbShiftF10   0x5D00
 #define kbCtrlF1     0x5E00
 #define kbCtrlF2     0x5F00
 #define kbCtrlF3     0x6000
 #define kbCtrlF4     0x6100
 #define kbCtrlF5     0x6200
 #define kbCtrlF6     0x6300
 #define kbCtrlF7     0x6400
 #define kbCtrlF8     0x6500
 #define kbCtrlF9     0x6600
 #define kbCtrlF10    0x6700
 #define kbAltF1      0x6800
 #define kbAltF2      0x6900
 #define kbAltF3      0x6A00
 #define kbAltF4      0x6B00
 #define kbAltF5      0x6C00
 #define kbAltF6      0x6D00
 #define kbAltF7      0x6E00
 #define kbAltF8      0x6F00
 #define kbAltF9      0x7000
 #define kbAltF10     0x7100
 #define kbCtrlPrtSc  0x7200
 #define kbCtrlLeft   0x7300
 #define kbCtrlRight  0x7400
 #define kbCtrlEnd    0x7500
 #define kbCtrlPgDn   0x7600
 #define kbCtrlHome   0x7700
 #define kbAlt1       0x7800
 #define kbAlt2       0x7900
 #define kbAlt3       0x7A00
 #define kbAlt4       0x7B00
 #define kbAlt5       0x7C00
 #define kbAlt6       0x7D00
 #define kbAlt7       0x7E00
 #define kbAlt8       0x7F00
 #define kbAlt9       0x8000
 #define kbAlt0       0x8100
 #define kbAltMinus   0x8200
 #define kbAltEqual   0x8300
 #define kbCtrlPgUp   0x8400
 #define kbNoKey      0x0000

/* Keyboard state and shift masks */

  #define kbRightShift   0x0001
  #define kbLeftShift    0x0002
  #define kbCtrlShift    0x0004
  #define kbAltShift     0x0008
  #define kbScrollState  0x0010
  #define kbNumState     0x0020
  #define kbCapsState    0x0040
  #define kbInsState     0x0080

/* Mouse button state masks */

 #define mbLeftButton   0x01
 #define mbRightButton  0x02
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -