错误的API依赖

曾经把系统语言设成英文,AutoCAD、Office 等软件均能很好的适应。但发现打开某些包含天正元素的图纸时,中文显示不正常。系统语言切换回中文就正常了。准确地说是区域和语言选项里把区域格式设为中文就正常了。

看来天正开发人员使用了错误的 API,以区域格式来判断系统当前语言。真无理。

想起微软不再更新 cmd.exe,连 cmd 窗口里的版本字符串也不改动。就是因为有大量的非正常依赖,要读取这些字符串来判断当前环境。真是被动。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注