我正在寻找一个可以在所有 Windows 版本(主要是 XP 到 10)中用于 cmd.exe 的代码页,无论系统语言环境如何。优先考虑较新的版本和最常用的语言环境。
基本上,我希望我的控制台应用程序在尽可能多的 Windows 环境中显示 256 个字符(由代码页决定)。这 255 个字符是什么并不重要,只要它们是唯一的即可。
我最初以为CP_UTF8
每个系统都会有这个功能,因为它在过去几年里越来越受欢迎。但我最近听说有用户没有这个功能,所以我真的不想仅仅依靠我的假设。
我唯一的其他猜测是 437,但我无法找到任何确认它是否包含在所有 Windows 版本中。
如果不存在涵盖所有 Windows 系统的代码页,我至少希望找到一个尽可能多的系统支持的代码页(最好有源代码)。
如果存在多个这样的代码页,那么列出一个列表就很好了。