71

帖子

0

TA的资源

一粒金砂(初级)

21
 
用鼠标操作也有这问题?? 是不是你的触摸屏驱动有问题?

回复

66

帖子

0

TA的资源

一粒金砂(初级)

22
 
引用 20 楼 Reallyu 的回复:
用鼠标操作也有这问题?? 是不是你的触摸屏驱动有问题?


硬件平台上没有鼠标,但我的程序不能在模拟器上运行,所以没有办法测试鼠标的动作是否正常响应。

我都有点怀疑平台有问题!
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

23
 
为什么不能在模拟器上运行呀,是因为其他部分和硬件相关性很大?你可以把程序中的硬件相关部分去掉,然后把编译好的arm版本exe文件,放在微软的arm模拟器上运行试一下.安装VS2005或者单独安装Device Emulator都有的,而且可以自定义nk,让模拟器和硬件平台有几乎一样的环境,总之用过VS2005后就再也不想用evc了

另外,可以串口打印下触摸屏采点的坐标,和点的状态(pendown/penup),看看有没有异常
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

24
 
看来只要碰到触摸屏,就有可能出现mousemove消息,要是能在可能出现该消息的地方都做个标记,在不需要自己写程序的地方直接把消息转出去会不会好一点啊。
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

25
 
引用 21 楼 91program 的回复:
引用 20 楼 Reallyu 的回复:
用鼠标操作也有这问题?? 是不是你的触摸屏驱动有问题?


硬件平台上没有鼠标,但我的程序不能在模拟器上运行,所以没有办法测试鼠标的动作是否正常响应。

我都有点怀疑平台有问题!


平台有问题也是可能的,但目前你也不会去改驱动的代码。
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

26
 
原因还没有找到,无奈...
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

27
 
如果怀疑平台有问题,
可以打包你做好的程序,
贴出来让大家帮忙测试看。
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

28
 
引用 3 楼 lyc7898 的回复:
移动就会产生,但实际上你点的时候,虽然只是单击,但也会响应,因为屏有一定的飘移,所以只要碰到屏就会产生,解决方法是:在MOUSEMOVE消息中得到当前的坐标,和你LBUTTONDOWN时保存的坐标做一个差值,绝对值小于一定范围属于飘移,直接跳出响应函数.

http://blog.sina.com.cn/windowsce600
这是我BLOG,有相关文章


这个家伙好恶心,建议版主把它封杀了。里面根本没有什么东西
在多个帖子都是这样回帖,不知道安的什么心。
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

29
 
引用 26 楼 sunrain_hjb 的回复:
如果怀疑平台有问题,
可以打包你做好的程序,
贴出来让大家帮忙测试看。


这是产品化的程序,与系统中很多东东相关,单独无法运行。所以我前面说,不能在模拟器上运行。
所以不太容易,找不到原因,也可以避开此问题的。

等过几天有空,做一个能在模拟器上运行的版本试试。
多谢您的建议。
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

30
 
你就这样处理:播放MP3,触笔点击播放进度条调整播放进度,然后正常播放。此时一切正常!
在触笔点击后歌曲开始播放后,清空一下鼠标消息。就是对鼠标消息不做任何处理。
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

31
 
可能你用到了一个变量,该变量在mousemove事件中被设置成一定值(滑条长度和歌曲总播放时间的一个换算),这样播放器根据这个值选择从歌曲什么地方开始播放。因此每当“触笔点击播放进度条调整播放进度,然后正常播放”后,就将该变量的值设置成从歌曲头开始播放。你这样做一下看效果。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
Microchip 直播|利用motorBench开发套件高效开发电机磁场定向控制方案 报名中!
直播主题:利用motorBench开发套件高效开发电机磁场定向控制方案
直播时间:2025年3月25日(星期二)上午10:30-11:30
快来报名!

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表