首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

修改ce6.0源码,添加一窗体,英文版可以显示,中文版显示不出来解决办法

2012-03-13 
修改ce6.0源码,添加一窗体,英文版可以显示,中文版显示不出来我想通过修改ce6.0的源码进行添加窗体的操作,

修改ce6.0源码,添加一窗体,英文版可以显示,中文版显示不出来
我想通过修改ce6.0的源码进行添加窗体的操作,说白了,就是想在ie上添加自己的一个按钮,点击按钮弹出自己定制的窗体。
不知道什么原因,英文版本的窗体可以正常弹出,
但是通过彻底编译后,中文版的窗体就是弹不出来,我已经在res文件中添加了英文版窗体相对应的中文版窗体资源,
不知道还需要什么别的设置呢?高手帮忙了

[解决办法]
不知道什么原因,英文版本的窗体可以正常弹出,
但是通过彻底编译后,中文版的窗体就是弹不出来,我已经在res文件中添加了英文版窗体相对应的中文版窗体资源,
---》彻底编译?是重新编译整个工程吧?楼主重新编译整个英文版本后,英文版本的窗体可以正常弹出,对吧?重新编译中文版本的窗体就弹不出来,是吗?楼主的中文版本和英文版本有什么差别?只是字库的支持和locale上的差别吗?
[解决办法]
重新 Clean sysgen 了没有?
[解决办法]
只给出这些信息,不好分析问题出在那里!

建议LZ在自己增加的按键中 RETAILMSG() 一些信息出来,看看失败在哪里.
[解决办法]
还是单步调试下卡在哪里了吧
[解决办法]
你的系统有没有支持中文字库呀
[解决办法]
个人建议将 iesample 目录下源码拷贝至BSP工程目录下再进行修改

同时在iesample建立对应语言的 0409 0804的目录, 拷贝相应的*.res资源文件到这2个目标, 再单独使用编辑器编辑这2个目录下的资源文件, 添加相应的按钮, 注意按钮对应的ID应该一样, 修改resourc.h 文件,添加相应的控件ID名称定义

再修改 最后生成 iesample.exe 对应目录的sources 文件,分别定制中文和英文链接不同的资源文件

只有iesample.exe 的sources文件 请使用 sysgencapture 命令来生成~
比如 sysgencapture -p ie IESAMPLE

热点排行