硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1285|回复: 2
收起左侧

[ThreadX全家桶] 滚轮操作问题

[复制链接]

62

主题

181

回帖

367

积分

高级会员

积分
367
发表于 2022-4-28 16:24:49 | 显示全部楼层 |阅读模式
如图中,滚轮操作,如果直接在该页面写回调函数
比如以下函数跳转,在滑动中总会误碰到跳转到其他的界面;有没有更好的方式对应跳转呢?

UINT sz_event_handler(GX_WINDOW *widget, GX_EVENT *event_ptr)
{   
    switch (event_ptr->gx_event_type){
        case GX_SIGNAL(ID_SZ_SCROLL_WHEEL, GX_EVENT_LIST_SELECT):
            printf("id_sz_scroll = %ld\r\n", event_ptr->gx_event_payload.gx_event_ulongdata);
            break;
        case GX_SIGNAL(ID_HR, GX_EVENT_CLICKED):
            screen_switch(widget->gx_widget_parent, (GX_WIDGET *)&D_HEART);
            break;
        case GX_SIGNAL(ID_BO, GX_EVENT_CLICKED):
            break;


微信图片_20220428160935.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115863
QQ
发表于 2022-4-29 09:14:41 | 显示全部楼层
我之前做过一个案例,很少误碰。
image.png
回复

使用道具 举报

62

主题

181

回帖

367

积分

高级会员

积分
367
 楼主| 发表于 2022-4-29 09:20:13 | 显示全部楼层
这个和上述内容基本一样,没什么区别
微信图片_20220429091859.png
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-23 12:17 , Processed in 0.415825 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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