设为首页 加入收藏

TOP

键盘(四十一)
2010-12-30 21:11:33 来源: 作者: 【 】 浏览:32504
Tags:键盘
标准。

因此,Windows最初的开发者决定支援IBM字元集,但将其重要性降低到第二位-它们大多用於在视窗中执行的旧MS-DOS应用程式,和需要使用由MS-DOS应用程式建立档案的Windows程式。Windows应用程式不使用IBM字元集,并且随著时间的推移,其重要性日渐衰退。然而,如果需要,您还是可以使用。在此环境下,「OEM」指的就是「IBM」。

(您应知道外语版本的Windows不必支援与美国英语版相同的OEM字元集。其他国家有其自己的MS-DOS字元集。这是个独立的问题,就不在本书中讨论了。)

因为IBM字元集被认为不适合Windows,於是选择了另一种扩展字元集。此字元集称作「ANSI字元集」,由美国国家标准协会(American National Standards Institute)制定,但它实际上是ISO(International Standards Organization,国际标准化组织)标准,也就是ISO标准8859。它还称为Latin 1、Western European、或者内码表1252。图6-4显示了ANSI字元集的一个版本-美国英语版Windows的系统字体。


 

图6-4 美国版Windows中的SYSTEM_FONT

粗的垂直条表示这些字元代码没有定义。注意,代码0x20到0x7E还是ASCII。此外,ASCII控制字元(0x00到0x1F以及0x7F)并不是可显示字元。它们本应如此。

代码0xC0到0xFF使得ANSI字元集对外语版Windows来说非常重要。这些代码提供64个在西欧语言中普遍使用的字元。字元0xA0,看起来像空格,但实际上定义为非断开空格,例如「WW II」中的空格。

之所以说这是ANSI字元集的「一个版本」,是因为存在代码0x80到0x9F的字元。等宽的系统字体只包括其中的两个字元,如图6-5所示。


 

首页 上一页 38 39 40 41 42 43 44 下一页 尾页 41/61/61
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇滑鼠 下一篇图形基础

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: