cygarm
驱动牛犊
驱动牛犊
  • 注册日期2006-11-29
  • 最后登录2013-12-29
  • 粉丝0
  • 关注0
  • 积分649分
  • 威望324点
  • 贡献值0点
  • 好评度62点
  • 原创分0分
  • 专家分0分
阅读:4218回复:11

wince下怎样更改点击触摸屏的声音

楼主#
更多 发布于:2007-04-29 09:19
  我现在想在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烧写到板子上,可是我点击触摸屏的声音还是没有变化,在控制面板的声音组件下调整,怎么都不会出现我自己那段音乐,请问这个是怎么回事。还要在哪里修改?感谢大家!
NAND Flash烧录器|烧写器|编程器
saint_bxg
驱动小牛
驱动小牛
  • 注册日期2006-08-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望284点
  • 贡献值0点
  • 好评度257点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-04-29 09:32
支持一下!
努力! 成功就在不远处....
cygarm
驱动牛犊
驱动牛犊
  • 注册日期2006-11-29
  • 最后登录2013-12-29
  • 粉丝0
  • 关注0
  • 积分649分
  • 威望324点
  • 贡献值0点
  • 好评度62点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-04-29 11:23
呵呵,多谢支持
NAND Flash烧录器|烧写器|编程器
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-04-29 16:23
比较方便的做法是将名字改成一样,哈哈
cygarm
驱动牛犊
驱动牛犊
  • 注册日期2006-11-29
  • 最后登录2013-12-29
  • 粉丝0
  • 关注0
  • 积分649分
  • 威望324点
  • 贡献值0点
  • 好评度62点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-04-29 19:26
可是我也这样试过,还是没有效果,奇怪了。
NAND Flash烧录器|烧写器|编程器
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-04-29 20:12
这个地方的东东倒是没有看过,
不过我知道CE像XP一样,也可以在控制面板里设置各种事件的声音文件的.
学海无涯
cygarm
驱动牛犊
驱动牛犊
  • 注册日期2006-11-29
  • 最后登录2013-12-29
  • 粉丝0
  • 关注0
  • 积分649分
  • 威望324点
  • 贡献值0点
  • 好评度62点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-04-29 23:34
设置是可以设置,可是没有出现我预置的声音啊,我也觉得很怪哈
NAND Flash烧录器|烧写器|编程器
cygarm
驱动牛犊
驱动牛犊
  • 注册日期2006-11-29
  • 最后登录2013-12-29
  • 粉丝0
  • 关注0
  • 积分649分
  • 威望324点
  • 贡献值0点
  • 好评度62点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-05-03 09:00
呵呵,有没有人提示一下啊,我还没解决这个问题呢
NAND Flash烧录器|烧写器|编程器
cygarm
驱动牛犊
驱动牛犊
  • 注册日期2006-11-29
  • 最后登录2013-12-29
  • 粉丝0
  • 关注0
  • 积分649分
  • 威望324点
  • 贡献值0点
  • 好评度62点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2007-06-11 10:54
顶一下
NAND Flash烧录器|烧写器|编程器
cygarm
驱动牛犊
驱动牛犊
  • 注册日期2006-11-29
  • 最后登录2013-12-29
  • 粉丝0
  • 关注0
  • 积分649分
  • 威望324点
  • 贡献值0点
  • 好评度62点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2007-06-11 13:58
最后把修改注册表把wavclick的注册信息去掉了,且platform.bib下也把wavclick.dll也去掉了,发现点击触摸屏还是照样的发声音,所以说点击触摸屏出现的“塔”声不是在这个文件里边实现的,那是在哪里去修改它,没有找到和这个关联的地方,没办法了!!!!
NAND Flash烧录器|烧写器|编程器
etermis
驱动牛犊
驱动牛犊
  • 注册日期2006-05-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分190分
  • 威望20点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2007-07-30 14:52
看看wavclick.def里面的EXPORTS是不是有WC_PlayClick,有的话去掉试试。
king_sundi
驱动牛犊
驱动牛犊
  • 注册日期2006-07-31
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望238点
  • 贡献值1点
  • 好评度54点
  • 原创分0分
  • 专家分5分
11楼#
发布于:2007-07-30 20:41
很简单
5.0是这么实现的
将PUBLIC下的PUBLIC\COMMON\OAK\DRIVERS\WAVEUI,把目标文件换掉,再BUILD一次,然后SYSGEN一下就可以了

很实用。
游客

返回顶部