哪个Windows版本的Windows ANSI Western(cp 1252)首次出现?
我想尽可能确定哪个版本的
Windows引入了
Windows ANSI Western字符编码.
我的主要嫌疑人是Windows 1.0(常识)和Windows 3.1. Windows 3.1是由MSDN上提供的Microsoft书籍所暗示的.它声明Windows 95使用的编码是在Windows 3.1中引入的.我不认为这是任何明确的参考或甚至特别值得信赖,因为它过于含糊,因为它暗示了一些谎言(例如代码页437,原始的IBM PC字符集). 更新:在http://iana.org/assignments/character-sets我发现注册的IANA名称为“ISO-8859-1-Windows-3.0-Latin-1”和“ISO-8859-1-Windows-3.1-Latin-1”. “windows-1252”后来被注册(根据某处的讨论).在我看来,他们都引用相同的编码,在这种情况下,它似乎至少存在于Windows 3.0中.因此(如果为真)使MS书籍声明无效,其中暗示3.1,但仍然打开问题到底在哪里 解决方法
根据Charles Petzold在
chapter 2 of “Programming Windows” 5th edition中的说法,Windows ANSI Western编码已经在Windows 1.0中引入.
Windows 1.0于1985年发布,ISO Latin 1于1985年发布,Windows ANSI Western是Latin 1的扩展. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows / DOS程序集 – 简单数学
- 在Windows XP中运行进程的时间
- Windows :: Storage :: ApplicationData ::当前未在C中找到
- windows – 无论如何从Win 7 beta升级到RC?
- Windbg:SOS.dll:!gcroot:DOMAIN(xxx):HANDLE(固定):它
- windows – 使用Batch命令检查可用磁盘空间
- 如何正确使用MSBuild社区任务库在.NET dll上设置SVN版本号
- PAT A1017 Queueing at Bank (25 分)
- 如何检测Windows XP机器上是否播放任何声音
- windows-server-2003 – 如何在Windows Server 2003标准版的