我试图获得对Windows代码页的含义的基本理解。我有种感觉,它是给定字符图形的给定8位值和某种“抽象”之间的翻译。什么是Windows代码页?
我做了下面的实验。我用变音符号创建了两个带有字母u的字符字符。一个是使用ALT 129(使用代码页437)值创建的,另一个是使用ALT 0252(使用代码页1252)值创建的。当我检查字面两个字符的值为252
为252通用8位抽象的U带变音符?它是Unicode值吗?
除了键盘输入是否有任何的库函数或者系统调用使用的代码页? 例如,是否有函数使用给定的代码表来转换字符串(如上面的ALT 129值)?
是否有任何Windows系统程序或库函数从C++调用与代码页的工作? – 2010-04-07 12:49:59
我不完全确定,但快速查看msdn网站建议此链接 - http://msdn.microsoft。com/en-us/library/dd374085%28VS.85%29.aspx – 2010-04-07 18:57:24