日期:2014-05-17  浏览次数:21223 次

为什么在记事本中不能用“ALT+数字键”输出汉字?
问大家一下,在QQ聊天窗口中:
ALT+20013 --> 中
ALT+22269 --> 国
为什么这种方法在记事本中不灵了?? 
我在记事本中出现 :
N
V

------解决方案--------------------
从两个方面回答,
1.用“ALT+数字”能输入各种字符的原理:各个字符都有自己的编码,用ALT键加上它的编码就可以显示该字符。
2.字符的编码有ASCII,UNICODE等,同样的字符在不同的编码规范中对应的数字可能不一样。而不同程序采用的编码格式也不一定相同,所以在不同程序中用ALT加数字键输入的字符就有所差别。
结合楼主问题,实例分析:
中,UNICODE中对应20013,国对应22269(这都已经转换成10进制,实际上它们应该是16进制,说来话长,你自己google去),而QQ正是采用UNICODE编码,所以你在QQ中能得到对应字符。而记事本是比较老的程序,采用ASCII编码,中、国分别对应54992、47610,所以在记事本中你需要用这两个数字输入中、国。