键盘布局和字符集编码

键盘布局和字符集编码

键盘布局(在 Windows 中切换为 例如Alt+Shift)与字符编码有何关系?如何确定 Windows 中当前使用的字符集编码?如何知道如果我切换键盘布局(例如从PLEN)将使用哪种字符集编码?

答案1

键盘布局(在 Windows 中通过 Alt+Shift 等切换)与字符编码有何关系?

但事实并非如此。

如何确定 Windows 当前使用什么字符集编码?

操作系统和大多数现代程序总是使用 Unicode。(对于字节表示,Windows 使用 UTF-16,但其他程序通常使用 UTF-8……无论如何它都是 Unicode。)

较旧的程序(使用“ANSI”模式)使用适合在“区域设置”下发送的任何编码的编码“非 Unicode 程序使用的编码”。通常需要重新启动才能更改(尽管有一个 AppCompat 工具可以以更好的方式完成此操作)。幸运的是,您几乎永远不需要更改它。

当然,文本编辑器等程序仍然可以自行决定如何写入文件– 例如,即使记事本在其“另存为...”窗口中也有一个字符编码下拉菜单。

许多其他格式如.docx始终使用 Unicode。

相关内容