keysymdef.h
上传用户:sbftbdw
上传日期:2007-01-03
资源大小:379k
文件大小:4k
源码类别:

远程控制编程

开发平台:

Visual C++

  1. //  Copyright (C) 1997, 1998 Olivetti & Oracle Research Laboratory
  2. //
  3. //  This file is part of the VNC system.
  4. //
  5. //  The VNC system is free software; you can redistribute it and/or modify
  6. //  it under the terms of the GNU General Public License as published by
  7. //  the Free Software Foundation; either version 2 of the License, or
  8. //  (at your option) any later version.
  9. //
  10. //  This program is distributed in the hope that it will be useful,
  11. //  but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. //  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  13. //  GNU General Public License for more details.
  14. //
  15. //  You should have received a copy of the GNU General Public License
  16. //  along with this program; if not, write to the Free Software
  17. //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307,
  18. //  USA.
  19. //
  20. // If the source code for the VNC system is not available from the place 
  21. // whence you received this file, check http://www.orl.co.uk/vnc or contact
  22. // the authors on vnc@orl.co.uk for information on obtaining it.
  23. #define XK_space            0x020
  24. #define XK_dead_grave       0xFE50
  25. #define XK_dead_acute       0xFE51
  26. #define XK_dead_circumflex  0xFE52
  27. #define XK_dead_tilde       0xFE53
  28. #define XK_BackSpace 0xFF08
  29. #define XK_Tab     0xFF09
  30. #define XK_Linefeed     0xFF0A
  31. #define XK_Clear     0xFF0B
  32. #define XK_Return     0xFF0D
  33. #define XK_Pause     0xFF13
  34. #define XK_Scroll_Lock 0xFF14
  35. #define XK_Sys_Req     0xFF15
  36. #define XK_Escape     0xFF1B
  37. #define XK_Delete     0xFFFF
  38. #define XK_Home 0xFF50
  39. #define XK_Left 0xFF51
  40. #define XK_Up 0xFF52
  41. #define XK_Right 0xFF53
  42. #define XK_Down 0xFF54
  43. #define XK_Page_Up 0xFF55
  44. #define XK_Page_Down 0xFF56
  45. #define XK_End 0xFF57
  46. #define XK_Begin 0xFF58
  47. #define XK_Select 0xFF60
  48. #define XK_Print 0xFF61
  49. #define XK_Execute 0xFF62
  50. #define XK_Insert 0xFF63
  51. #define XK_Cancel 0xFF69
  52. #define XK_Help 0xFF6A
  53. #define XK_Break 0xFF6B
  54. #define XK_Num_Lock 0xFF7F
  55. #define XK_KP_Space 0xFF80
  56. #define XK_KP_Tab 0xFF89
  57. #define XK_KP_Enter 0xFF8D
  58. #define XK_KP_Home 0xFF95
  59. #define XK_KP_Left 0xFF96
  60. #define XK_KP_Up 0xFF97
  61. #define XK_KP_Right 0xFF98
  62. #define XK_KP_Down 0xFF99
  63. #define XK_KP_Prior 0xFF9A
  64. #define XK_KP_Page_Up 0xFF9A
  65. #define XK_KP_Next 0xFF9B
  66. #define XK_KP_Page_Down 0xFF9B
  67. #define XK_KP_End 0xFF9C
  68. #define XK_KP_Begin 0xFF9D
  69. #define XK_KP_Insert 0xFF9E
  70. #define XK_KP_Delete 0xFF9F
  71. #define XK_KP_Equal 0xFFBD
  72. #define XK_KP_Multiply 0xFFAA
  73. #define XK_KP_Add 0xFFAB
  74. #define XK_KP_Separator 0xFFAC
  75. #define XK_KP_Subtract 0xFFAD
  76. #define XK_KP_Decimal 0xFFAE
  77. #define XK_KP_Divide 0xFFAF
  78. #define XK_KP_F1 0xFF91
  79. #define XK_KP_F2 0xFF92
  80. #define XK_KP_F3 0xFF93
  81. #define XK_KP_F4 0xFF94
  82. #define XK_KP_0 0xFFB0
  83. #define XK_KP_1 0xFFB1
  84. #define XK_KP_2 0xFFB2
  85. #define XK_KP_3 0xFFB3
  86. #define XK_KP_4 0xFFB4
  87. #define XK_KP_5 0xFFB5
  88. #define XK_KP_6 0xFFB6
  89. #define XK_KP_7 0xFFB7
  90. #define XK_KP_8 0xFFB8
  91. #define XK_KP_9 0xFFB9
  92. #define XK_F1 0xFFBE
  93. #define XK_F2 0xFFBF
  94. #define XK_F3 0xFFC0
  95. #define XK_F4 0xFFC1
  96. #define XK_F5 0xFFC2
  97. #define XK_F6 0xFFC3
  98. #define XK_F7 0xFFC4
  99. #define XK_F8 0xFFC5
  100. #define XK_F9 0xFFC6
  101. #define XK_F10 0xFFC7
  102. #define XK_F11 0xFFC8
  103. #define XK_F12 0xFFC9
  104. #define XK_F13 0xFFCA
  105. #define XK_F14 0xFFCB
  106. #define XK_F15 0xFFCC
  107. #define XK_F16 0xFFCD
  108. #define XK_F17 0xFFCE
  109. #define XK_F18 0xFFCF
  110. #define XK_F19 0xFFD0
  111. #define XK_F20 0xFFD1
  112. #define XK_F21 0xFFD2
  113. #define XK_F22 0xFFD3
  114. #define XK_F23 0xFFD4
  115. #define XK_F24 0xFFD5
  116. #define XK_Shift_L 0xFFE1
  117. #define XK_Shift_R 0xFFE2
  118. #define XK_Control_L 0xFFE3
  119. #define XK_Control_R 0xFFE4
  120. #define XK_Caps_Lock 0xFFE5
  121. #define XK_Shift_Lock 0xFFE6
  122. #define XK_Meta_L 0xFFE7
  123. #define XK_Meta_R 0xFFE8
  124. #define XK_Alt_L 0xFFE9
  125. #define XK_Alt_R 0xFFEA