OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5549|回复: 5

emWin 窗口消息问题

[复制链接]

18

主题

112

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
363
金钱
363
注册时间
2015-10-29
在线时间
49 小时
发表于 2015-11-19 23:28:35 | 显示全部楼层 |阅读模式
5金钱
麻烦不断,我在用emwin创建窗口时,在回调函数中接收不到WM_NOTIFICATION_RELEASED这个消息,但WM_NOTIFICATION_CLICKED和MOVE OUT这些可以收到,同样的GUI应用的这部分程序在探所者板上跑都很正常,但是我自己的板上却不行,这是什么问题?
而且在使用BUTTON工具的时候,仿真发现我单击按钮可以进入到WM_NOTIFICATION_CLICKED 但是再次单击就进不去,一定要点一下非按钮的区域下次按才能进入,显示鼠标时,手指在屏幕滑动鼠标跟随比较慢,GUI_TOUCH_Exec(); 是5ms刷新一次,触摸屏幕鼠标有跟随说明触摸是没问题的,是这样吗?

最佳答案

查看完整内容[请看2#楼]

已经解决,是触摸屏扫描程序的问题,在没有按下时清除X,Y的BUFFER就可以了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

18

主题

112

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
363
金钱
363
注册时间
2015-10-29
在线时间
49 小时
 楼主| 发表于 2015-11-19 23:28:36 | 显示全部楼层
已经解决,是触摸屏扫描程序的问题,在没有按下时清除X,Y的BUFFER就可以了。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2015-11-19 23:45:37 | 显示全部楼层
帮顶....
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-11-20 09:39:04 | 显示全部楼层
估计你移植的时候触摸没弄好
开往春天的手扶拖拉机
回复

使用道具 举报

18

主题

112

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
363
金钱
363
注册时间
2015-10-29
在线时间
49 小时
 楼主| 发表于 2015-11-20 14:26:43 | 显示全部楼层
我用的ft5206 扩展的程序里面有这个型号的代码,是否可用??
回复

使用道具 举报

20

主题

143

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2015-8-28
在线时间
108 小时
发表于 2017-8-16 13:57:43 | 显示全部楼层
遇到的问题一样,开始设置未触摸时,使用0来清除buffer内容,一直检测不到Released,后来改为用0xffff来清除。就好了。一定要使用不在有效区域内的值来清除触摸屏。0是有效触摸点值
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 07:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表