首先要从操作系统谈起
系统盘/windows/system32/下面有个charmap.exe
这个就是字符映射表
而对于中国人而言
这个对于ALT输入法似乎毫无关系
不管是xp还是vista
%20-%20高达德温泉酒馆%20-%20天堂2%20官方论坛%20-%20Powered%20by%20Discuz!NT_files/attachimg.gif)
%20-%20高达德温泉酒馆%20-%20天堂2%20官方论坛%20-%20Powered%20by%20Discuz!NT_files/attachimg.gif)
ALT输入法似乎成为一个秘密
而在国外则不然
%20-%20高达德温泉酒馆%20-%20天堂2%20官方论坛%20-%20Powered%20by%20Discuz!NT_files/attachimg.gif)
%20-%20高达德温泉酒馆%20-%20天堂2%20官方论坛%20-%20Powered%20by%20Discuz!NT_files/attachimg.gif)
字符映射表的右下角有按键输入的帮助
只要按照给出的数字 按住ALT就可以输入特殊字符
在国外玩电脑的人中 这种输入法甚至能成为一种艺术
最初alt输入代表asci码 后来则添加了ascii码 继续扩充的则为eascii码
这些编码都是10进制的
后来各国语言统一开发 有了unicode码 这是16进制的
但是所有这些都基于2进制机器码
所以相互之间的转换以2进制机器码计算为条件 这就需要计算器 而不是简单的对比
asc码较少 可以很容易查阅
而Unicode使用了17个平面 每个平面有2^16=65536个码位 一共有17*65536=1114112个码位 难以查阅
但是操作系统可以帮我们实现这一功能 当然 中国人除外
中国人如果需要查询字符映射表中的字符的ALT输入方式
需要借助别的软件 自己算
附件: 工具SmartChar.rar (2010-6-5 0:29:29, 126.29 K)
该附件被下载次数
28
附件: 进制转换工具.rar (2010-6-5 0:29:29, 82.45 K)
该附件被下载次数
23
使用注意事项:
如下情况 取值ASNI 且使用转换工具转换数值(计算器不能计算0开始的16进制数值)
%20-%20高达德温泉酒馆%20-%20天堂2%20官方论坛%20-%20Powered%20by%20Discuz!NT_files/attachimg.gif)
%20-%20高达德温泉酒馆%20-%20天堂2%20官方论坛%20-%20Powered%20by%20Discuz!NT_files/attachimg.gif)
%20-%20高达德温泉酒馆%20-%20天堂2%20官方论坛%20-%20Powered%20by%20Discuz!NT_files/attachimg.gif)
取值10进制计算结果 按住ALT输入10进制数值 放开ALT OK了~