在英文版windows xp中安装了UltraEdit中文版,菜单上文字都变成乱码,卸载UltraEdit之后,又安装了UltraEdit英文版,结果菜单上文字仍然是乱码。
造成这个问题的原因应该是事先安装了和操作系统语言不符的UltraEdit版本,之后会在 C:\Documents and Settings\你的用户名\Application Data\IDMComp目录下留下痕迹,之后就算卸载了软件,但是这些东西还在,造成即使你再安装符合操作系统语言版本的UltraEdit软件,菜单还是乱码,里面的东西其实就是程序调用的菜单名。
程序首次运行的时候会在C:\Documents and Settings\你的用户名\Application Data\IDMComp目录下释放对应版本的菜单语言界面和用户配置文件,但是如果之前有残留,那就不会被覆盖了。