首页 相关文章 VC开发多语言界面支持的简单方法

VC开发多语言界面支持的简单方法

VC开发多语言界面支持的简单方法

作者:成晓旭

(需要完整源代码请与作者联系)

最近在做一个小程序,要求实现对多语言界面显示支持功能,并且,界面显示内容用户能够自己设置。

初步设计用INI文件来配置显示内容,换一种语言的配置文件,就能够更换整个系统的显示语言。考虑到系统规模很小,周期又短,不想用太复杂的方案来解决这个问题,当参考了很多网上类似的设计和代码,发现都不是很满意。

主要问题在于:绝大多数基于INI文件配置这种简单应有实现的代码,都是针对组件ID固定加载,写死了组件的ID号,比如:

strCaption = fileManager.GetString(section,"IDC_Stc_ListStudent","");

SetDlgItemText(IDC_Stc_ListStudent,strCaption);

strCaption = fileManager.GetString(section,"IDC_Stc_AllContent","");

SetDlgItemText(IDC_Stc_AllContent,strCaption);

这样:界面...[ 查看全文 ]

2016-02-19 标签:

VC开发多语言界面支持的简单方法的相关文章

手机页面
收藏网站 回到头部