norains的专栏

只专注于WINCE开发

用户操作
[即时聊天] [发私信] [加为好友]
norainsID:norains
142881次访问,排名598,好友0人,关注者53人。
代码其实是一种乐趣
norains的文章
原创 189 篇
翻译 0 篇
转载 10 篇
评论 274 篇
norains的公告
联系方式请看置顶文章
最近评论
dfdf:讨厌MFC!我觉得MFC就是太乱了!看似无用的代码不要不行,MD微软啥都给我们做完了,原理性的东西我们却永远没法搞懂了!
ironox:有个地方 我觉得很别扭,不知道怎么办好

比如说 CReg reg(HKEY_CURRENT_USER,TEXT("ControlPanel\Volume"));
ControlPanel\Volume 有可能不存在呀,这个该怎么处理哦?对象虽然创建了,出错了也没提示
szterry:呵呵,果然工作狂技术狂,同感,一样的感觉……不过我才刚毕业一年……搞IT就是玩……
jinlking:这个botton的实现只是在主窗口画了一块区域,对于事件的处理还要放在主窗口的窗口处理函数之中,在对应的消息处理上调用CheckTap来判断是否是此“按钮”,问一下,这种方法与把按钮封装在子窗口中有什么区别,二者使用那个更好?
KUODY:博主真是好人
文章分类
收藏
    相册
    动漫
    文章图片
    程序交流
    xumercury的BLOG
    狗友们的博客
    清蒸石斑鱼
    美女如刀锋
    茁茁的BLOG
    魅力老姐的窝
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 WinCE 系统界面修改偏方(二)收藏

    新一篇: WinCE 桌面修改 | 旧一篇: EVC无法调试远程设备应用程序的解决方案


    //=====================================================================================================
    //AUTHOR:
    //  norains
    //DATE:
    //  Saturday 13-Mar-2006
    //=====================================================================================================
            采用直接修改可执行文件的方法虽然也能达到修改界面的目的,但对于经常添加删除控制面板选项的人来说无异于一场灾难----每修改一次cesysgen.bat,就要修改一次CPLMAIN.CPL----估计耐性再好的也会因此而烦躁不已.所以我们可以采用别的方法----虽然依然没有涉及到根本----但对于减少我们的工作量来说目的已经达到了.
            这次我们修改的目标是.res文件.因为.res文件已经不是文本文件,很显然拿普通的文本编辑器打开是无法进行更改的,但我们却可以用EVC,VC来打开进行界面修正,然后在PB里面选择REBUILD,OK!就是这么简单.

    .res文件是根据不同的区域划分不同的文件夹:
    0404:中国台湾
    0407:德国
    0409:英国
    040c:法国
    0410:意大利
    0411:小日本
    0412:韩国
    0413:新西兰
    0416:巴西
    041D:瑞典
    0804:中国
    0C0A:西班牙

    当然,更改的.res在某些方面还是有问题:
    1.删除对话框无法更改,可能是受源代码控制
    2.区域语言选项也依然不能更改
    3."显示"控制面板的图片控件无法拖动大小,只能生成.CPL后用exescope进行更改.

    发表于 @ 2006年03月13日 16:43:00|评论(loading...)|编辑

    新一篇: WinCE 桌面修改 | 旧一篇: EVC无法调试远程设备应用程序的解决方案

    评论

    #wawdzg 发表于2007-04-28 17:10:20  IP: 219.145.1.*
    看了您的许多文章,受益良多,有一问题请教,wince 4.2下 landspace模式的word viewer 的打开文件对话框的资源在哪里可以修改?我们也用的320×240的屏,这个对话框太大了。
    #norains 发表于2007-04-28 23:32:22  IP: 219.133.106.*
    wawdzg:你可以查找这三个文件:commdlg.dll,coredll.dll和ceshell.dll. 不好意思,因为修改对话框是很久以前了,实在记不起确切是哪个文件,但应该是这三个中的一个.除了修改dll之外,你也可以修改.res文件.
    #cygmcu 发表于2007-05-09 08:20:54  IP: 61.141.97.*
    你好,看了你转载的关于系统各个音量调节的一篇文章,有个问题还需要请教一下。
    我现在想在wince4.2/s3c2440下更改点击触摸屏的声音为另外一段短暂的音乐,而不是默认的“嗒”声。通过更改BSP下的wavclick文件夹的资源文件,关联到另外远音乐,修改如下: {-P)9-2(
    ID_WAVE_KEYLOUD WAVE keyloud.wav R`63]WiR*5
    ID_WAVE_KEYSOFT WAVE keysoft.wav <X>Lw)!
    ID_WAVE_TCHLOUD WAVE mytchloud.wav ;-ubNBm_1
    ID_WAVE_TCHSOFT WAVE tchsoft.wav !9JlAjTg
    dY+"x+}Z
    ;JC+&Ck5
    ID_WAVE_TCHLOUD WAVE mytchloud.wav为我修改的内容,其中mytchloud.wav文件也在wavclick文件夹目录下,编译之后看到wavclik.dll文件大小也变化了,我把wavclik.wav文件copy到我的工程的realease目录下,然后makimg烧写到板子上,可是我点击触摸屏的声音还是没有变化,在控制面板的声音组件下调整,怎么都不会出现我自己那段音乐。请问我还需要修改哪里,感谢。
    #cygmcu 发表于2007-05-09 08:30:26  IP: 61.141.97.*
    抱歉,上面有个地方说错了,是copy编译之后的wavclik.dll文件到我的工程release目录下再makimg的,没有出现我希望的效果,还请指教。
    #norains 发表于2007-05-14 11:30:04  IP: 219.133.224.*
    cygmcu:因为我在夏普和AMD的平台下都没有wavclik.dll文件,并且仔细搜索,没有关系到屏幕点击声音的选择.所以由此可推断,屏幕点击声不是出自于BSP包中,更可能应该是出现在public下的WCESHELLFE或shell文件夹的某个文件中.至于三星为什么会有wavclik.dll,因为我没用过三星的平台,所以不太清楚.但既然有这个文件,你看看在PB里面的BSP特性是否有相关选项.
    #cygmcu 发表于2007-05-22 14:42:20  IP: 58.61.140.*
    感谢你的回复,我再研究一下,有结果发上来,本来以为是很简单的一个问题,确实现不了。
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © norains