之前在《WinCE中公开源代码的编译方法》和《WinCE下定制触摸校准界面的方法》里介绍了如何修改Public目录下的源代码并且快速编译的方法。这里补充一个定制WinCE6.0标准界面的方法。具体的说,就是修改RES文件实现定制WinCE6.0的标准界面。该问题来自于lkb——我要将超时参数设置框里的“在x分钟之后”改成显示“在x秒之后”。下面就以这个问题为例做介绍,算是对lkb提出问题的一个解答。
第一步,确定需要修改的文件。对于上述问题来说,要修改的文件是_FLATRELEASEDIR\0804\cplmain.res。
第二步,使用XNResourceEditor打开cplmain.res文件,修改相应的字段,本例中将32853和32854的“分钟”改为“秒”,保存修改。
第三步,删除_FLATRELEASEDIR\prevlc.txt文件。
第四步,执行Make Run-Time Image操作。
第五步,下载新的内核到设备并验证修改的结果。
上述这种方法应该也可以应用在其他类似的需求上,实现修改WinCE6.0的标准界面。