无忧启动论坛

标题: 请教在PE中键盘的数字代码是什么? [打印本页]

作者: huantaoyan    时间: 2008-8-15 00:27
标题: 请教在PE中键盘的数字代码是什么?
F1按键的数字代码是112,其他的案件代码谁知道,有没有全些的资料?
作者: yichya    时间: 2008-8-15 08:30
有人做了工具查询。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=101926
作者: fnycc    时间: 2008-8-16 10:21
用楼上的工具,F1的代码是:0x70;Ctrl的代码是:0x11。好像pe的配置文件中Ctrl的代码是17(key=17)?
作者: yichya    时间: 2008-8-16 18:40
换成10进制用#17即可。
作者: haiou327    时间: 2008-8-16 18:50
要的是不是这份,全套猫咪整理的
键名                        扫描码        
==============================
ESC                        01
1到9,0                        02到0B
_-                        0C
+=                        0D
退格                        0E
Tab                        0F
Q到P                        10到19
[{                        1A
]}                        1B
Enter                        1C
Ctrl                        1D-
A到L                        1E到26
;:                        27
'"                        28
`~                        29
LShift                        2A-
\|                        2B
Z到M                        2C到32
,<                        33
.>                        34
/?                        35
RShift                        36-
Prtsc或小键盘*                37+(Prtsc无法读)
Alt                        38-
空格                        39
CapsLock                3A-
F1                        3B
F2                        3C
F3                        3D
F4                        3E
F5                        3F
F6                        40
F7                        41
F8                        42
F9                        43
F10                        44
NumLock                        45-
ScollLock                46-
Home或小键盘7                47
↑或小键盘8                48
PgUp或小键盘9                49
小键盘-                        4A
← 4小键盘                4B
5小键盘                        4C+(Num=0无法读)
→ 6小键盘                4D
小键盘+                        4E
End或小键盘1                4F
↓或小键盘2                50
PgDn或小键盘3                51
Ins或小键盘0                52
Del或小键盘.                53
=============================
下面的是伪扫描码
-----------------------------
Shift+F1到F10                54到5D
Ctrl+F1到F10                5E到67
Alt+F1到F10                68到71
Ctrl+PrtSc                72
Ctrl+←或小键盘4                73
Ctrl+→或小键盘6                74
Ctrl+End或小键盘1        75
Ctrl+PgDn或小键盘3        76
Ctrl+Home或小键盘7        77
Alt+1到0                        78到81
Alt+-                        82
Alt+=                        83
Ctrl+PgUp或小键盘9        84
F11                        85
F12                        86
Shift+F11                87
Shift+F12                88
Ctrl+F11                89
Ctrl+F12                8A
Alt+F11                        8B
Alt+F12                        8C
Ctrl+↑或小键盘8                8D
Ctrl+小键盘-                8E
Ctrl+小键盘5                8F
Ctrl+小键盘+                90
Ctrl+↓或小键盘2                91
Ctrl+Ins或小键盘0        92
Ctrl+Del或小键盘.        93
Ctrl+Tab                94
Ctrl+小键盘*                95
Ctrl+小键盘/                96
Alt+Home                97
Alt+↑                        98
Alt+PgUp                99
Alt+←                        9B
Alt+→                        9D
Alt+End                        9F
Alt+↓                        A0
Alt+PgDn                A1
Alt+Ins                        A2
Alt+Del                        A3
Alt+小键盘/                A4
Alt+Tab                        A5
Alt+小键盘Enter                A6
------------------------------
Sleep                        5F
Shift+Sleep                5F
Ctrl+Sleep                5F
Alt+Sleep                D5


注:+部分受限制,-完全受限制,只能通过I/O读取。
   伪扫描码需用INT 16H 10H功能读取。
   Alt+小键盘为直接输入ASCII,除上述的两个之外不能用于伪扫描码

[ 本帖最后由 haiou327 于 2008-8-16 18:52 编辑 ]
作者: yichya    时间: 2008-8-16 18:57
楼上的是不是IBM F11用的?




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3