硬汉嵌入式论坛

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

[emWin] EMWIN界面切换卡死问题

[复制链接]

39

主题

127

回帖

244

积分

高级会员

积分
244
发表于 2016-9-7 10:26:49 | 显示全部楼层 |阅读模式
用GUI_CreateDialogBox()生成了两个窗口 1.png ,在每个窗口中分别设置一个BUTTON按钮,在回调函数中分别调用这两个函数 2.png ,使这两个界面相互切换。但问题是点击BUTTON按钮切换几次页面之后就程序卡死啦(另一个任务LED灯也不亮啦),请问这是什么原因造成的啊? 谢谢解答。
回复

使用道具 举报

354

主题

2164

回帖

3231

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3231
发表于 2016-9-7 11:52:32 | 显示全部楼层
应该不需要WM_DeleteWindow()这个函数。

按键抖动也要处理好,如果连续两次触发,这个回调函数会调用两次。
回复

使用道具 举报

39

主题

127

回帖

244

积分

高级会员

积分
244
 楼主| 发表于 2016-9-7 12:04:07 | 显示全部楼层

回 caicaptain2 的帖子

caicaptain2:应该不需要WM_DeleteWindow()这个函数。

按键抖动也要处理好,如果连续两次触发,这个回调函数会调用两次。 (2016-09-07 11:52) 
请问怎么处理按键抖动啊?
回复

使用道具 举报

39

主题

127

回帖

244

积分

高级会员

积分
244
 楼主| 发表于 2016-9-7 19:57:29 | 显示全部楼层

回 caicaptain2 的帖子

caicaptain2:应该不需要WM_DeleteWindow()这个函数。

按键抖动也要处理好,如果连续两次触发,这个回调函数会调用两次。 (2016-09-07 11:52) 
谢谢,问题解决啦。[s:142][s:142]
回复

使用道具 举报

2

主题

13

回帖

19

积分

新手上路

积分
19
发表于 2019-7-4 09:57:48 | 显示全部楼层
坚持再坚持 发表于 2016-9-7 19:57
谢谢,问题解决啦。[s:142][s:142]

请问切换窗口卡顿是啥原因呢?我试过好多次,解决不了啊
                        case ID_BUTTON_8: //·µ»Ø
                                switch(NCode) {
                                case WM_NOTIFICATION_CLICKED:
                                        break;
                                case WM_NOTIFICATION_RELEASED:
//                                        GUI_EndDialog(hWin, 1);
//                                  WM_DeleteWindow(pMsg->hWin);
                                        GUI_EndDialog(pMsg->hWin, 0);
//                                 GUI_Delay(200);
                                        tus_desktop();
                                        break;
                                }
回复

使用道具 举报

2

主题

13

回帖

19

积分

新手上路

积分
19
发表于 2019-7-5 10:38:01 | 显示全部楼层
坚持再坚持 发表于 2016-9-7 19:57
谢谢,问题解决啦。[s:142][s:142]

老兄,问题咋解决的呢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-18 03:13 , Processed in 0.236418 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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