SDL_vkeys.h
上传用户:sun1608
上传日期:2007-02-02
资源大小:6116k
文件大小:2k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

Visual C++

  1. /*
  2.     SDL - Simple DirectMedia Layer
  3.     Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002  Sam Lantinga
  4.     This library is free software; you can redistribute it and/or
  5.     modify it under the terms of the GNU Library General Public
  6.     License as published by the Free Software Foundation; either
  7.     version 2 of the License, or (at your option) any later version.
  8.     This library is distributed in the hope that it will be useful,
  9.     but WITHOUT ANY WARRANTY; without even the implied warranty of
  10.     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  11.     Library General Public License for more details.
  12.     You should have received a copy of the GNU Library General Public
  13.     License along with this library; if not, write to the Free
  14.     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  15.     Sam Lantinga
  16.     slouken@libsdl.org
  17. */
  18. #ifdef SAVE_RCSID
  19. static char rcsid =
  20.  "@(#) $Id: SDL_vkeys.h,v 1.4 2002/04/22 21:38:05 wmay Exp $";
  21. #endif
  22. #ifndef VK_0
  23. #define VK_0 '0'
  24. #define VK_1 '1'
  25. #define VK_2 '2'
  26. #define VK_3 '3'
  27. #define VK_4 '4'
  28. #define VK_5 '5'
  29. #define VK_6 '6'
  30. #define VK_7 '7'
  31. #define VK_8 '8'
  32. #define VK_9 '9'
  33. #define VK_A 'A'
  34. #define VK_B 'B'
  35. #define VK_C 'C'
  36. #define VK_D 'D'
  37. #define VK_E 'E'
  38. #define VK_F 'F'
  39. #define VK_G 'G'
  40. #define VK_H 'H'
  41. #define VK_I 'I'
  42. #define VK_J 'J'
  43. #define VK_K 'K'
  44. #define VK_L 'L'
  45. #define VK_M 'M'
  46. #define VK_N 'N'
  47. #define VK_O 'O'
  48. #define VK_P 'P'
  49. #define VK_Q 'Q'
  50. #define VK_R 'R'
  51. #define VK_S 'S'
  52. #define VK_T 'T'
  53. #define VK_U 'U'
  54. #define VK_V 'V'
  55. #define VK_W 'W'
  56. #define VK_X 'X'
  57. #define VK_Y 'Y'
  58. #define VK_Z 'Z'
  59. #endif /* VK_0 */
  60. /* These keys haven't been defined, but were experimentally determined */
  61. #define VK_SEMICOLON 0xBA
  62. #define VK_EQUALS 0xBB
  63. #define VK_COMMA 0xBC
  64. #define VK_MINUS 0xBD
  65. #define VK_PERIOD 0xBE
  66. #define VK_SLASH 0xBF
  67. #define VK_GRAVE 0xC0
  68. #define VK_LBRACKET 0xDB
  69. #define VK_BACKSLASH 0xDC
  70. #define VK_RBRACKET 0xDD
  71. #define VK_APOSTROPHE 0xDE
  72. #define VK_BACKTICK 0xDF