您尚未登录。

楼主 #1 2020-06-09 15:16:27

szchen2006
会员
注册时间: 2019-10-09
已发帖子: 216
积分: 166.5

在emWin中,如果摁住一个button不释放,同时再摁屏幕其他区域然后释放时,发现摁住的button被执行。

各位大佬,

在emWin中,如果摁住一个button不释放,同时再摁屏幕其他区域然后释放时,发现摁住的button被执行。请问有没有什么解决办法:当button未释放时,摁屏幕任何地方都无效?

谢谢!

离线

楼主 #3 2020-06-09 15:36:38

szchen2006
会员
注册时间: 2019-10-09
已发帖子: 216
积分: 166.5

Re: 在emWin中,如果摁住一个button不释放,同时再摁屏幕其他区域然后释放时,发现摁住的button被执行。

@湘楚浪子 : 电容屏,芯片用的GT911

离线

楼主 #5 2020-06-09 15:55:05

szchen2006
会员
注册时间: 2019-10-09
已发帖子: 216
积分: 166.5

Re: 在emWin中,如果摁住一个button不释放,同时再摁屏幕其他区域然后释放时,发现摁住的button被执行。

@codetez :谢谢你的回复。是在WM_NOTIFICATION_CLICKED里面执行的。

离线

楼主 #7 2020-06-09 16:18:15

szchen2006
会员
注册时间: 2019-10-09
已发帖子: 216
积分: 166.5

Re: 在emWin中,如果摁住一个button不释放,同时再摁屏幕其他区域然后释放时,发现摁住的button被执行。

@codetez :这是一个驱动板,需要发串口数据给主板,为了主板快速响应,所以一旦按下键,就马上响应。可能也是考虑到用户的体验感吧。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn