小弟我写的多国语言程序,在别的系统下显示乱码
我写的多国语言程序,在别的系统下显示乱码?
我写了个小的多国语言软件,使用的方法是读取不同的INI语言文件,有板有3种语言,英文,中文简体,中文繁体.
程序UNICODE设置:
1.Project-> Setting-> C++-> Preprosesser Definitions-> 加入UNICODE,_UNICODE, 去掉_MBCS.
2.Project-> Setting-> lINK-> Category-> Outputw-> 加入wWinMainCRTStartup.
3.修改相关API.--> 编译通过-> 运行-> 没有问题!
-----------------------------------
单当我跟改语言时,(繁体系统下,用简体语言,显示乱码! 简体系统下,用繁体语言,也显示乱吗! 英文系统下,用简/繁体语言,显示都是乱码!
为什么吗?
------解决方案--------------------
应该这样就可以了.是对话框的语言设置成中性的?
------解决方案--------------------
你的多语言不是独立的语言包,系统又不能识别
------解决方案--------------------
关注
我写了个小的多国语言软件,使用的方法是读取不同的INI语言文件,有板有3种语言,英文,中文简体,中文繁体.
程序UNICODE设置:
1.Project-> Setting-> C++-> Preprosesser Definitions-> 加入UNICODE,_UNICODE, 去掉_MBCS.
2.Project-> Setting-> lINK-> Category-> Outputw-> 加入wWinMainCRTStartup.
3.修改相关API.--> 编译通过-> 运行-> 没有问题!
-----------------------------------
单当我跟改语言时,(繁体系统下,用简体语言,显示乱码! 简体系统下,用繁体语言,也显示乱吗! 英文系统下,用简/繁体语言,显示都是乱码!
为什么吗?
------解决方案--------------------
应该这样就可以了.是对话框的语言设置成中性的?
------解决方案--------------------
你的多语言不是独立的语言包,系统又不能识别
------解决方案--------------------
关注