键盘的ASC码

宸瑜 2003-01-17 10:49:40
小弟才能浅疏,肯请哪位大侠提供一份键盘所有键的ASC码值(所有),或者用一个小程序实现,不胜感激!
...全文
128 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaopeng3 2003-01-20
  • 打赏
  • 举报
回复
char* key[]=
{
"Key 00","Key 01","Key 02","Key 03","Key 04","Key 05","Key 06","Key 07","BackSpace","Tab",
"Key 10","Key 11","Key 12","Enter","Key 14","Key 15","Shift","Ctrl","Alt","Pause",
"Caps Lock","Key 21","Key 22","Key 23","Key 24","Key 25","Key 26","Esc","Key 28","Key 29",
"Key 30","Key 31","Space","Page Up","Page Down","End","Home","Arrow Left","Arrow Up","Arrow Right",
"Arrow Down","Key 41","Key 42","Key 43","Key 44","Insert","Delete","Key 47","0","1",
"2","3","4","5","6","7","8","9","Key 58","Key 59",
"Key 60","Key 61","Key 62","Key 63","Key 64","A","B","C","D","E",
"F","G","H","I","J","K","L","M","N","O",
"P","Q","R","S","T","U","V","W","X","Y",
"Z","Win","Key 92","Right","Key 94","Key 95","Num_0","Num_1","Num_2","Num_3",
"Num_4","Num_5","Num_6","Num_7","Num_8","Num_9","Num_*","Num_+","Key 108","Num_-",
"Num_.","Num_/","F1","F2","F3","F4","F5","F6","F7","F8",
"F9","F10","F11","F12","Key 124","Key 125","Key 126","Key 127","Key 128","Key 129",
"KEY 130","KEY 131","KEY 132","KEY 133","KEY 134","KEY 135","KEY 136","KEY 137","KEY 138","KEY 139",
"KEY 140","KEY 141","KEY 142","KEY 143","Num Lock","Scroll Lock","KEY 146","KEY 147","KEY 148","KEY 149",
"KEY 150","KEY 151","KEY 152","KEY 153","KEY 154","KEY 155","KEY 156","KEY 157","KEY 158","KEY 159",
"KEY 160","KEY 161","KEY 162","KEY 163","KEY 164","KEY 165","KEY 166","KEY 167","KEY 168","KEY 169",
"KEY 170","KEY 171","KEY 172","KEY 173","KEY 174","KEY 175","KEY 176","KEY 177","KEY 178","KEY 179",
"KEY 180","KEY 181","KEY 182","KEY 183","KEY 184","KEY 185",";","=",",","-",
".","/","`","KEY 193","KEY 194","KEY 195","KEY 196","KEY 197","KEY 198","KEY 199",
"KEY 200","KEY 201","KEY 202","KEY 203","KEY 204","KEY 205","KEY 206","KEY 207","KEY 208","KEY 139",
"KEY 210","KEY 211","KEY 212","KEY 213","KEY 214","KEY 215","KEY 216","KEY 217","KEY 218","[",
"\\","]","'","KEY 223","KEY 224","KEY 225","KEY 226","KEY 227","KEY 228","KEY 229",
"KEY 230","KEY 231","KEY 232","KEY 233","KEY 234","KEY 235","KEY 236","KEY 237","KEY 238","KEY 239",
"KEY 240","KEY 241","KEY 242","KEY 243","KEY 244","KEY 245","KEY 246","KEY 247","KEY 248","KEY 249",
"KEY 250","KEY 251","KEY 252","KEY 253","KEY 254","KEY 255"
};
其中key xxx为未定义
nielisheng 2003-01-17
  • 打赏
  • 举报
回复
写错了,此段测试过

declare @i int
select @i = 1
print 'asicc | char'
while @i <= 127
begin
print str(@i) + '|'+char(@i)
select @i = @i + 1
end
nielisheng 2003-01-17
  • 打赏
  • 举报
回复
declare @i
select @i = 1
print 'asicc | char'
for @i = 1 to 127
print str(i) + '|'+char(i)
select @i = @i + 1
next
happydreamer 2003-01-17
  • 打赏
  • 举报
回复
a-z 97-122
A-Z 65-90
0-9 48-57
esc 27
enter 13
brook_huang 2003-01-17
  • 打赏
  • 举报
回复
http://liangs99.myetang.com/myfiles.htm

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧