我希望能夠爲Windows的哪個版本引入Windows ANSI西文字符編碼作爲明確的參考。在哪個Windows版本中,Windows ANSI Western(cp 1252)首次出現?
我的主要犯罪嫌疑人是Windows 1.0(常識)和Windows 3.1。
Windows 3.1被MSDN上的微軟書籍暗示聲稱。它聲明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中出現。因此,(如果爲true)無效,其隱含的3.1 MS書聲明,但仍懸而未決的問題究竟在何處