📄 translatekeytoasc.c
字号:
unsigned char translatekeytoasc(key);
unsigned char m;
unsigned char code noshift[80][2]=
{
5 , 0,// { f1 }
6 , 1,// { f2 }
4 , 2,// { f3 }
12 , 3,// { f4 }
3 , 4,// { f5 }
11 , 5,// { f6 }
131, 6,// { f7 }
10 , 7,// { f8 }
1 , 8,// { f9 }
9 , 9,// { f10 }
120,10,// { f11 }
7 ,11,// { f12 } 11
224,13,// { home } 12
105,14,// { end } 13
112,22,// { insert } 14
13 ,25,// { tab } 15
88 ,26,// { caps } 16
17 ,28,// { alt } 17
31 ,30,// { win } 18
47 ,31,// { winright } 19 20~22
82 ,39,// { ' } 20
65 ,44,// { , } 21
78 ,45,// { - } 22
73 ,46,// { . } 23
74 ,47,// { / } 24
69 ,48,// { 0 } 25
46 ,53,// { 5 } 26
54 ,54,// { 6 } 27
61 ,55,// { 7 } 28
62 ,56,// { 8 } 29
70 ,57,// { 9 } 30
76 ,59,// { ; } 31
85 ,61,// { = } 32
84 ,91,// { [ } 33
93 ,92,// { \ } 34
91 ,93,// { ] } 35
14 ,96,// { ` } 36
107,19,// { left } 37
116,20,// { right } 38
225,23,// { pause } 39
118,24,// { esc }
20 ,27,// { ctrl }
41 ,29,// { space }
90 ,32,// { enter }
22 ,49,// { 1 }
30 ,50,// { 2 }
38 ,51,// { 3 }
37 ,52,// { 4 }
28 ,97,// { a }
50 ,98,// { b }
33 ,99,// { c }
35 ,100,// { d }
36 ,101,// { e }
43 ,102,// { f }
52 ,103,// { g }
51 ,104,// { h }
67 ,105,// { i }
59 ,106,// { j }
66 ,107,// { k }
75 ,108,// { l }
58 ,109,// { m }
49 ,110,// { n }
68 ,111,// { o }
77 ,112,// { p }
21 ,113,// { q }
45 ,114,// { r }
27 ,115,// { s }
44 ,116,// { t }
60 ,117,// { u }
42 ,118,// { v }
29 ,119,// { w }
34 ,120,// { x }
53 ,121,// { y }
26 ,122,// { z }
102,12,// { back } //
125,15,// { pageup }
122,16,// { pagedown }
117,17,// { up }
114,18,// { down }
113,21,// { del }
};
unsigned char translatekeytoasc(key)
{
for( m=0;m<80;m++)
{if(noshift[m][0]==key)
return(noshift[m][1]);}
return(255);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -