MS Shell Dlg

【勇芳软件工作室】汉化HomePreviousNext

MS Shell Dlg是一种映射机制,可以使美国英文Windows NT支持非代码页1252语言环境。它不是字体,而只是一个不存在的字体的面部名称。可以在安装过程中的Windows NT安装文件中指定,也可以通过双击控制面板的国际图标来自定义本地系统。双击图标时,请在“国际”对话框中选择相应的“国家/地区”和“语言”,然后重新启动系统,相应的更改将在注册表中进行,具体如下:

HKEY_LOCAL_MACHINE \\\\ Software \\\\ Microsoft \\\\ Windows NT \\\\当前版本\\\\ FontSubstitutes

在注册表中这种新的字体映射方法的另一个好处是,您可以通过简单地更改一个.inf文件条目来更改整个shell的字体。例如,远东本地化更容易,因为您可以更改.inf文件条目,而不是在每个.rc和.dlg文件中更改MS Sans Serif的每个实例,并且更改完成而不重建任何二进制文件。

Windows NT应用程序也可以利用此函数。当您的应用程序包含跨字符集边界的多种语言资源时,这是非常有用的。当您拥有支持多种语言和字符集的英文应用程序很重要时,它也很有用。