OpenEdv-开源电子网

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

emwin的iconview控件的使用问题

[复制链接]

14

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
181
金钱
181
注册时间
2016-9-3
在线时间
70 小时
发表于 2017-5-10 13:52:30 | 显示全部楼层 |阅读模式
20金钱
我在电脑上用VS2013仿真emwin的时候,创建了一个iconview控件,并且这个iconview的父窗口是一个window控件,现在碰到了几个问题。  (1)如果我点击的不是图标(也就是空白处)也会得到一个点击了第一个图标的事件,也是说用ICONVIEW_GetSel返回的是0,是不是这个控件就是这样的?
  (2)如果我连续点击空白处,大概5次之后,程序就会出错,仿真就会中断,


  (3)就是我想弄的是双击启动应用的事件,但是现在对双击的响应很慢,我看原子哥的综合例程里面对双击的响应都很快,是程序的问题吗,我的思路是用一个变量来保存上一次点击的图标序号,然后和这次的对比,如果相同则表示有双击事件,有人有更好的思路吗?
  (4)如果我使能了存储,GUI_DrawBitmap这个函数执行后无效,并不能把位图在指定的位置绘制出来,如果我关闭了就可以了,这是什么原因呢?
  希望各位大神不吝赐教,先谢谢了

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2017-5-10 16:11:15 | 显示全部楼层
1、这个控制不至于这样吧,我的是按键的,不是触摸
2、具体可以看下代码逻辑
3、双击可以这样干,建议增加一个间隔时间,第一次点击和第二次点击必须符合这个时间间隔才认为是双击,不加这个间隔时间会产生什么现象就自己想和实验了,呵呵
4、是不是某个参数错误,参考原子哥的例程看看
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

14

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
181
金钱
181
注册时间
2016-9-3
在线时间
70 小时
 楼主| 发表于 2017-5-11 22:29:23 | 显示全部楼层
八度空间 发表于 2017-5-10 16:11
1、这个控制不至于这样吧,我的是按键的,不是触摸
2、具体可以看下代码逻辑
3、双击可以这样干,建议增 ...

我没有下到过板子上试,板子上的屏幕暂时不能触摸,在电脑上仿真的时候是这样的,点击空白处也会有响应,还有就是双击那个不是不能用,只是它的反应很慢,点一下后大概要1秒左右才能点第二下,然后才能识别出来
回复

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2017-5-12 09:57:15 | 显示全部楼层
我诺你一世不弃 发表于 2017-5-11 22:29
我没有下到过板子上试,板子上的屏幕暂时不能触摸,在电脑上仿真的时候是这样的,点击空白处也会有响应, ...

好吧,好久没玩emwin了
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

4

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2020-8-28
在线时间
10 小时
发表于 2021-4-29 15:55:45 | 显示全部楼层
你好,请问这个点击空白处也能响应ICON的点击事件是怎么处理的,我现在也遇到这个问题了
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 08:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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