Windows CE控制面板定制--系统属性

意外的发现Windows CE的【控制面板】-->【系统属性】-->【内存】有一个小小的bug。文字内容是“滚动条的黑色部分”,实际上滚动条是蓝色的。换成英语界面后,居然也是“black”。我想最好的解决方案应该是把滚动条设置为黑色的,可是黑色的又不好看,而且最近实在忙,不想改测试提的这种小问题。于是改资源吧,把【黑】改为【蓝】,【black】改为【blue】。

打开以下文件(找到并拖到PB中):

PUBLIC/WCESHELLFE/OAK/LIB/ARMV4I/RETAIL/0409/systemp.res
PUBLIC/WCESHELLFE/OAK/LIB/ARMV4I/RETAIL/systemp.res

在对话框中

将【black】改为【blue】

 

PUBLIC/WCESHELLFE/OAK/LIB/ARMV4I/RETAIL/0804/systemp.res
将【黑】改为【蓝】

由于别的语言在资源显示中大部分是乱码,看不出来哪个字词对应黑,所以不做修改。

 

每次改类似的东西都发现

PUBLIC/WCESHELLFE/OAK/LIB/ARMV4I/RETAIL/0409/XXX.res
PUBLIC/WCESHELLFE/OAK/LIB/ARMV4I/RETAIL/XXX.res
完全相同,我没试过只改一个是什么效果。但应该是PUBLIC/WCESHELLFE/OAK/LIB/ARMV4I/RETAIL/XXX.res代表默认的资源吧。比如用中文资源的话,应该就是用0804中的来sysgen,英文的话就是用0409中的来sysgen?

 

以后还是要找个时间把进度条改成黑色。

 

 

发现,对于英语的界面,按上面这样改还不行,重新build下wceshellfe后,又变回去black了,但别的语言可以。

于是查找包含blcak的.rc文件,找到

WINCE500/PUBLIC/WCESHELLFE/OAK/CTLPNL/CPLMAIN目录下的cplmain.rc和cplmain_.rc,用记事本打开,找到black,改为blue,再生成系统镜像。OK

 

原因分析:rc文件生成res文件。所以,必须更改英文的rc文件。别的语言应该就是直接使用

PUBLIC/WCESHELLFE/OAK/LIB/ARMV4I/RETAIL/0409/systemp.res所以改该语言的res就可以了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值