MFC界面中英文切换---菜鸟提问

零度的折翅 零度的折翅 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
目前状况: 我已经使用vs2008,MFC完成中文的开发,现在需要界面能同时支持英文版本,我需要去开发英文版本,但是不知道如何去做。界面比较多,20个左右。程序中的字符串的中英文转换暂时不考虑。解决方案: 我在网上搜了很多资源,大概有以下几种,仅供参考:
1. 用dll动态库加载
2. 用ini配置文件
3. 在做界面时,做两套,一套中文一套英文,在程序启动一开始,或许系统的语言,根据获得的语言加载不同语言的界面。
需要帮助: 因为我比较菜,加上网上都没有具体的实例,都是理论,导致我无从下手。希望各位高手能给我提供一些具体的实例。
界面转成英文时存在界面的长度空间不够,因为翻译成英文后,界面就显示不全,界面大小有限,也就是说英文界面要调整界面的框架结构(比如界面长度100,中文一行就搞定,但是翻译成英文就很多了,一行搞不定,就显示不全)。
我其实比较倾向于我上面所说的第3种方法。到底哪种方法好,我也不是很清楚。各位高手教教我吧,谢谢!
...全文
评论 8
收藏 已收藏
分享
返回顶部
零度的折翅
界面 15,976 成员 115,866 内容