ASCII碼表完整版
作者:未知 來源于:設計動量 推薦等級: 發布時間:2005-11-23 收藏本文繁體中文 |
|
ASCII值
|
控制字符
|
ASCII值
|
控制字符
|
ASCII值
|
控制字符
|
ASCII值
|
控制字符
|
0
|
NUT
|
32
|
(space)
|
64
|
@
|
96
|
、
|
1
|
SOH
|
33
|
!
|
65
|
A
|
97
|
a
|
2
|
STX
|
34
|
”
|
66
|
B
|
98
|
b
|
3
|
ETX
|
35
|
#
|
67
|
C
|
99
|
c
|
4
|
EOT
|
36
|
|
回車為13 |
垃圾別看 |
附錄A、常用字符的7位ASCII值
Dec Hex Char
|
Dec Hex Char
|
Dec Hex Char
|
Dec Hex Char
|
32 20 (空格)
|
56 38 8
|
80 50 P
|
104 68 h
|
33 21 !
|
57 39 9
|
81 51 Q
|
105 69 i
|
34 22 "
|
58 3A :
|
82 52 R
|
106 6A j
|
35 23 #
|
59 3B ;
|
83 53 S
|
107 6B k
|
36 24 $
|
60 3C <
|
84 54 T
|
108 6C l
|
37 25 %
|
61 3D =
|
85 55 U
|
109 6D m
|
38 26 &
|
62 3E >
|
86 56 V
|
110 6E n
|
39 27 '
|
63 3F ?
|
87 57 W
|
111 6F o
|
40 28 (
|
64 40 @
|
88 58 X
|
112 70 p
|
41 29 )
|
65 41 A
|
89 59 Y
|
113 71 q
|
42 2A *
|
66 42 B
|
90 5A Z
|
114 72 r
|
43 2B +
|
67 43 C
|
91 5B [
|
115 73 s
|
44 2C ,
|
68 44 D
|
92 5C \
|
116 74 t
|
45 2D -
|
69 45 E
|
93 5D ]
|
117 75 u
|
46 2E .
|
70 46 F
|
94 5E ^
|
118 76 v
|
47 2F /
|
71 47 G
|
95 5F _
|
119 77 w
|
48 30 0
|
72 48 H
|
96 60 `
|
120 78 x
|
49 31 1
|
73 49 I
|
97 61 a
|
121 79 y
|
50 32 2
|
74 4A J
|
98 62 b
|
122 7A z
|
51 33 3
|
75 4B K
|
99 63 c
|
123 7B {
|
52 34 4
|
76 4C L
|
100 64 d
|
124 7C |
|
53 35 5
|
77 4D M
|
101 65 e
|
125 7D }
|
54 36 6
|
78 4E N
|
102 66 f
|
126 7E ~
|
55 37 7
|
79 4F O
|
103 67 g
|
127 7F
|
注:Dec表示:十進制
Hex表示:十六進制
Char表示:字符
The following table shows the symbolic constant names, hexadecimal values, and mouse or keyboard equivalents for the virtual-key codes used by the system. The codes are listed in numeric order.
Constants
-
VK_LBUTTON
?(01)
- Left mouse button
-
VK_RBUTTON
?(02)
- Right mouse button
-
VK_CANCEL
?(03)
- Control-break processing
-
VK_MBUTTON
?(04)
- Middle mouse button (three-button mouse)
-
VK_XBUTTON1
?(05)
-
Windows 2000/XP: X1 mouse button
-
VK_XBUTTON2
?(06)
-
Windows 2000/XP: X2 mouse button
-
-
?(07)
- Undefined
-
VK_BACK
?(08)
- BACKSPACE key
-
VK_TAB
?(09)
- TAB key
-
-
?(0A-0B)
- Reserved
-
VK_CLEAR
?(0C)
- CLEAR key
-
VK_RETURN
?(0D)
- ENTER key
-
-
?(0E-0F)
- Undefined
-
VK_SHIFT
?(10)
- SHIFT key
-
VK_CONTROL
?(11)
- CTRL key
-
VK_MENU
?(12)
- ALT key
-
VK_PAUSE
?(13)
- PAUSE key
-
VK_CAPITAL
?(14)
- CAPS LOCK key
-
VK_KANA
?(15)
- Input Method Editor (IME) Kana mode
-
VK_HANGUEL
?(15)
- IME Hanguel mode (maintained for compatibility; use VK_HANGUL)
-
VK_HANGUL
?(15)
- IME Hangul mode
-
-
?(16)
- Undefined
-
VK_JUNJA
?(17)
- IME Junja mode
-
VK_FINAL
?(18)
- IME final mode
-
VK_HANJA
?(19)
- IME Hanja mode
-
VK_KANJI
?(19)
- IME Kanji mode
-
-
?(1A)
- Undefined
-
VK_ESCAPE
?(1B)
- ESC key
-
VK_CONVERT
?(1C)
- IME convert
-
VK_NONCONVERT
?(1D)
- IME nonconvert
-
VK_ACCEPT
?(1E)
- IME accept
-
VK_MODECHANGE
?(1F)
- IME mode change request
-
VK_SPACE
?(20)
- SPACEBAR
-
VK_PRIOR
?(21)
- PAGE UP key
-
VK_NEXT
?(22)
- PAGE DOWN key
-
VK_END
?(23)
- END key
-
VK_HOME
?(24)
- HOME key
-
VK_LEFT
?(25)
- LEFT ARROW key
-
VK_UP
?(26)
- UP ARROW key
-
VK_RIGHT
?(27)
- RIGHT ARROW key
-
VK_DOWN
?(28)
- DOWN ARROW key
-
VK_SELECT
?(29)
- SELECT key
-
VK_PRINT
?(2A)
- PRINT key
-
VK_EXECUTE
?(2B)
- EXECUTE key
-
VK_SNAPSHOT
?(2C)
- PRINT SCREEN key
-
VK_INSERT
?(2D)
- INS key
-
VK_DELETE
?(2E)
- DEL key
-
VK_HELP
?(2F)
- HELP key
-
?(30)
- 0 key
-
?(31)
- 1 key
-
?(32)
- 2 key
-
?(33)
- 3 key
-
?(34)
- 4 key
-
?(35)
- 5 key
-
?(36)
- 6 key
-
?(37)
- 7 key
-
?(38)
- 8 key
-
?(39)
- 9 key
-
-
?(3A-40)
- Undefined
-
?(41)
- A key
-
?(42)
- B key
-
?(43)
- C key
-
?(44)
- D key
-
?(45)
- E key
-
?(46)
- F key
-
?(47)
- G key
-
?(48)
- H key
-
?(49)
- I key
-
?(4A)
- J key
-
?(4B)
- K key
-
?(4C)
- L key
-
?(4D)
- M key
-
?(4E)
- N key
-
?(4F)
- O key
-
?(50)
- P key
-
?(51)
- Q key
-
?(52)
- R key
-
?(53)
- S key
-
?(54)
- T key
-
?(55)
- U key
-
?(56)
- V key
-
?(57)
- W key
-
?(58)
- X key
-
?(59)
- Y key
-
?(5A)
- Z key
-
VK_LWIN
?(5B)
- Left Windows key (Microsoft Natural keyboard)
-
VK_RWIN
?(5C)
- Right Windows key (Natural keyboard)
-
VK_APPS
?(5D)
- Applications key (Natural keyboard)
-
-
?(5E)
- Reserved
-
VK_SLEEP
?(5F)
- Computer Sleep key
-
VK_NUMPAD0
?(60)
- Numeric keypad 0 key
-
VK_NUMPAD1
?(61)
- Numeric keypad 1 key
-
VK_NUMPAD2
?(62)
- Numeric keypad 2 key
-
VK_NUMPAD3
?(63)
- Numeric keypad 3 key
-
VK_NUMPAD4
?(64)
- Numeric keypad 4 key
-
VK_NUMPAD5
?(65)
- Numeric keypad 5 key
-
VK_NUMPAD6
?(66)
- Numeric keypad 6 key
-
VK_NUMPAD7
?(67)
- Numeric keypad 7 key
-
VK_NUMPAD8
?(68)
- Numeric keypad 8 key
-
VK_NUMPAD9
?(69)
- Numeric keypad 9 key
-
VK_MULTIPLY
?(6A)
- Multiply key
-
VK_ADD
?(6B)
- Add key
-
VK_SEPARATOR
?(6C)
- Separator key
-
VK_SUBTRACT
?(6D)
- Subtract key
-
VK_DECIMAL
?(6E)
- Decimal key
-
VK_DIVIDE
?(6F)
- Divide key
-
VK_F1
?(70)
- F1 key
-
VK_F2
?(71)
- F2 key
-
VK_F3
?(72)
- F3 key
-
VK_F4
?(73)
- F4 key
-
VK_F5
?(74)
- F5 key
-
VK_F6
?(75)
- F6 key
-
VK_F7
?(76)
- F7 key
-
VK_F8
?(77)
- F8 key
-
VK_F9
?(78)
- F9 key
-
VK_F10
?(79)
- F10 key
-
VK_F11
?(7A)
- F11 key
-
VK_F12
?(7B)
- F12 key
-
VK_F13
?(7C)
- F13 key
-
VK_F14
?(7D)
- F14 key
-
VK_F15
?(7E)
- F15 key
-
VK_F16
?(7F)
- F16 key
-
VK_F17
?(80H)
- F17 key
-
VK_F18
?(81H)
- F18 key
-
VK_F19
?(82H)
- F19 key
-
VK_F20
?(83H)
- F20 key
-
VK_F21
?(84H)
- F21 key
-
VK_F22
?(85H)
- F22 key
-
VK_F23
?(86H)
- F23 key
-
VK_F24
?(87H)
- F24 key
-
-
?(88-8F)
- Unassigned
-
VK_NUMLOCK
?(90)
- NUM LOCK key
-
VK_SCROLL
?(91)
- SCROLL LOCK key
-
?(92-96)
- OEM specific
-
-
?(97-9F)
- Unassigned
-
VK_LSHIFT
?(A0)
- Left SHIFT key
-
VK_RSHIFT
?(A1)
- Right SHIFT key
-
VK_LCONTROL
?(A2)
- Left CONTROL key
-
VK_RCONTROL
?(A3)
- Right CONTROL key
-
VK_LMENU
?(A4)
- Left MENU key
-
VK_RMENU
?(A5)
- Right MENU key
-
VK_BROWSER_BACK
?(A6)
-
Windows 2000/XP: Browser Back key
-
VK_BROWSER_FORWARD
?(A7)
-
Windows 2000/XP: Browser Forward key
-
VK_BROWSER_REFRESH
?(A8)
-
Windows 2000/XP: Browser Refresh key
-
VK_BROWSER_STOP
?(A9)
-
Windows 2000/XP: Browser Stop key
-
VK_BROWSER_SEARCH
?(AA)
-
Windows 2000/XP: Browser Search key
-
VK_BROWSER_FAVORITES
?(AB)
-
Windows 2000/XP: Browser Favorites key
-
VK_BROWSER_HOME
?(AC)
-
Windows 2000/XP: Browser Start and Home key
-
VK_VOLUME_MUTE
?(AD)
-
Windows 2000/XP: Volume Mute key
-
VK_VOLUME_DOWN
?(AE)
-
Windows 2000/XP: Volume Down key
-
VK_VOLUME_UP
?(AF)
-
Windows 2000/XP: Volume Up key
-
VK_MEDIA_NEXT_TRACK
?(B0)
-
Windows 2000/XP: Next Track key
-
VK_MEDIA_PREV_TRACK
?(B1)
-
Windows 2000/XP: Previous Track key
-
VK_MEDIA_STOP
?(B2)
-
Windows 2000/XP: Stop Media key
-
VK_MEDIA_PLAY_PAUSE
?(B3)
-
Windows 2000/XP: Play/Pause Media key
-
VK_LAUNCH_MAIL
?(B4)
-
Windows 2000/XP: Start Mail key
-
VK_LAUNCH_MEDIA_SELECT
?(B5)
-
Windows 2000/XP: Select Media key
-
VK_LAUNCH_APP1
?(B6)
-
Windows 2000/XP: Start Application 1 key
-
VK_LAUNCH_APP2
?(B7)
-
Windows 2000/XP: Start Application 2 key
-
-
?(B8-B9)
- Reserved
-
VK_OEM_1
?(BA)
- Used for miscellaneous characters; it can vary by keyboard.
Windows 2000/XP: For the US standard keyboard, the ';:' key
-
VK_OEM_PLUS
?(BB)
-
Windows 2000/XP: For any country/region, the '+' key
-
VK_OEM_COMMA
?(BC)
-
Windows 2000/XP: For any country/region, the ',' key
-
VK_OEM_MINUS
?(BD)
-
Windows 2000/XP: For any country/region, the '-' key
-
VK_OEM_PERIOD
?(BE)
-
Windows 2000/XP: For any country/region, the '.' key
-
VK_OEM_2
?(BF)
- Used for miscellaneous characters; it can vary by keyboard.
Windows 2000/XP: For the US standard keyboard, the '/?' key
-
VK_OEM_3
?(C0)
- Used for miscellaneous characters; it can vary by keyboard.
Windows 2000/XP: For the US standard keyboard, the '`~' key
-
-
?(C1-D7)
- Reserved
-
-
?(D8-DA)
- Unassigned
-
VK_OEM_4
?(DB)
- Used for miscellaneous characters; it can vary by keyboard.
Windows 2000/XP: For the US standard keyboard, the '[{' key
-
VK_OEM_5
?(DC)
- Used for miscellaneous characters; it can vary by keyboard.
Windows 2000/XP: For the US standard keyboard, the '\|' key
-
VK_OEM_6
?(DD)
- Used for miscellaneous characters; it can vary by keyboard.
Windows 2000/XP: For the US standard keyboard, the ']}' key
-
VK_OEM_7
?(DE)
- Used for miscellaneous characters; it can vary by keyboard.
Windows 2000/XP: For the US standard keyboard, the 'single-quote/double-quote' key
-
VK_OEM_8
?(DF)
- Used for miscellaneous characters; it can vary by keyboard.
-
-
?(E0)
- Reserved
-
?(E1)
- OEM specific
-
VK_OEM_102
?(E2)
-
Windows 2000/XP: Either the angle bracket key or the backslash key on the RT 102-key keyboard
-
?(E3-E4)
- OEM specific
-
VK_PROCESSKEY
?(E5)
-
Windows 95/98/Me, Windows NT 4.0, Windows 2000/XP: IME PROCESS key
-
?(E6)
- OEM specific
-
VK_PACKET
?(E7)
-
Windows 2000/XP: Used to pass Unicode characters as if they were keystrokes. The VK_PACKET key is the low word of a 32-bit Virtual Key value used for non-keyboard input methods. For more information, see Remark in KEYBDINPUT, SendInput, WM_KEYDOWN, and WM_KEYUP
-
-
?(E8)
- Unassigned
-
?(E9-F5)
- OEM specific
-
VK_ATTN
?(F6)
- Attn key
-
VK_CRSEL
?(F7)
- CrSel key
-
VK_EXSEL
?(F8)
- ExSel key
-
VK_EREOF
?(F9)
- Erase EOF key
-
VK_PLAY
?(FA)
- Play key
-
VK_ZOOM
?(FB)
- Zoom key
-
VK_NONAME
?(FC)
- Reserved
-
VK_PA1
?(FD)
- PA1 key
-
VK_OEM_CLEAR
?(FE)
- Clear key