1

我知道一些语言环境(例如远东语言环境)具有多字节字符集,其中需要多个字节来表示一个字符。

我想测试我的(ANSI)软件处理多字节字符的能力。

除了我住在北美,我的 Windows 代码页设置为Windows-1252.

是否可以在我的本地 Windows-1252 语言环境中构造多字节字符?

4

2 回答 2

2

是否可以在我的本地 Windows-1252 语言环境中构造多字节字符?

我不相信使用代码页 1252 是可能的,但是可以更改 Windows 用于非 Unicode 文本的编码,如果您不这样做,也可以使用Applocale 实用程序之类的东西在每个进程的基础上进行不想切换整个事情。(尽管 Applocale 确实有它的缺点。)

当然,您总是可以将多字节字符作为二进制数据发送到您的软件,如果软件本身使用的语言环境(以及用于解析数据的编码)独立于操作系统处理,这将是最有用的。

于 2011-07-29T15:05:21.620 回答
0

您可以使用MS AppLocale实用程序使用另一个代码页测试您的应用程序,而无需更改您的代码页。

于 2011-08-01T15:33:11.030 回答