社区
嵌入开发(WinCE)
帖子详情
各位大哥,如何使软件支持多语种?
buptpki
2004-07-21 09:40:56
我看到很多Win CE软件安装目录下有很多扩展名为mui的文件,是不是这些文件实现多语种支持?
这些用什么工具生成的?
还是...
...全文
138
11
打赏
收藏
各位大哥,如何使软件支持多语种?
我看到很多Win CE软件安装目录下有很多扩展名为mui的文件,是不是这些文件实现多语种支持? 这些用什么工具生成的? 还是...
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
载舟之水
2004-08-06
打赏
举报
回复
十分简单,mui就是dll,0409表示英文,0804表示中文
1.你首先要确定你是用英文写的应用程序。
2.你新建一个空的dll工程,里面不写代码,把英文程序的资源文件复制一份,添加进来
就是resource.h *.res等那几个文件,然后改成中文。(要把有关位图等GDI和语言无关的资源删除,只留下字符串,对话框,菜单等)
3.编译dll后,把它照你看到的带有0804的扩展名命名,记住,前面的名称应和
应用程序一样,只是后面叫做 .0804.mui(具体名字我忘了,你要参考一下\windows下就行了)
4.记住,建立好了dll之后,千万不可更改资源了。
5.运行时,把源文件和.mui文件放在一个文件夹下,这样就行了,操作系统进入英文环境会自动调源文件(英文资源),进入中文会自动用.mui(中文资源)
6.要点,源文件一定要是英文资源,千万不可调换。
cjyun
2004-08-06
打赏
举报
回复
我有VC的例子要的话可以发给你。cjyun2004@126.com
crazyeagle
2004-08-06
打赏
举报
回复
学习!
无聊客
2004-08-06
打赏
举报
回复
Smartphone2003下有个例子程序叫Muihello,可以去看看,做的就是MUI
无聊客
2004-08-06
打赏
举报
回复
到MSDN上查下Applications with Multiple DLLs就行了,MUI文件在资源里还需要加上描述,比如:
ID_MUI RT_MUI DISCARDABLE
BEGIN
// "MYAPP.EXE" in Unicode
0x004D, 0x0059, 0x0041, 0x0050, 0x0050,
0x002E, 0x0045, 0x0058, 0x0045
END
取名为MYAPP.EXE.040c.MUI, MYAPP.EXE为你的应用程序名,040c为语言标识(可以通过查询Language Identifiers and Locales获得各种语言标识)
只要你按照上述规则编译好资源,选择语言重新启动后,系统会自动LOAD资源DLL,
suewg
2004-08-05
打赏
举报
回复
mui文件就是DLL资源文件,只是命名规则要按要求(MS定的吧),AP在不同语言的平台上就是调到对应的资源,实现多国语言
buptpki
2004-07-22
打赏
举报
回复
看来这个问题不简单,我自己顶一下。
cjyun
2004-07-21
打赏
举报
回复
要不要PB定制啊
smoothbridge
2004-07-21
打赏
举报
回复
微软网站上有各种sdk的多语言支持软件包
buptpki
2004-07-21
打赏
举报
回复
谢谢大家,那扩展名为mui的文件是如何生成的呢?
smoothbridge
2004-07-21
打赏
举报
回复
不需要,前提是你的系统本身是中文的
各位
大哥
大姐我需要帮助我没有办法了
我爸生病的无良老板欠他工资需要恢复一下聊天记录我没办法了。各位
大哥
大姐帮帮忙我没办法了。
各位
大哥
大姐 我是刚来的 望多多关照!
各位
大哥
大姐 我是刚来的 望多多关照!谢谢!!!!
如何学好Linux??请各位
大哥
指教。
我是学网络的,但现在非常想学Linux,可是不知道从那里入手,想请教各位高手指点一二,在下不胜感激。
各位大神大佬们好,有个电脑
软件
问题实在是没法解决,求助一下
大哥
大姐过年好,我是一名普通人,不是很懂电脑技术,也爱玩玩游戏,但是现在遇到了问题,百度不到,经过各种艰难苦险,我终于找到了我心中的最靠谱的存在( CSDN),希望各位大佬能帮帮忙,小弟在此多谢了。 话不多说,步入正题,事情是这样的,在一个暴雨台风天,我给自己的电脑重装了系统,然后各种操作过后,发现wegame(一个腾讯的游戏辅助
软件
,正版的)给了我一个深刻的教训,在游戏的界面是一片空白,和我的脑子一样,在我迟疑了一分钟后,我开始百度,并且各种询问高手,但是于事无补,后来偶然的机会我看到了CSDN,本着怀疑
开源
软件
,自由
软件
,免费
软件
三者的区别
先交代下写此文的背景 其一,上次举办HUSA技术交流会时,有高人在台下踩场说我对开源的认识太肤浅了。被鄙视过后,一直想找机会好好学学。 其二,最近为了“蓝云计划”,天天奋发学习linux、google的三大论文,学习Hadoop、HDFS等,接触多了,自然更想透彻的去了解。 好了,背景交代完毕,闲话少叙,直接进入正题,今天的好汉七
嵌入开发(WinCE)
19,524
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章