39
127
244
高级会员
使用道具 举报
7
61
82
初级会员
1万
7万
11万
管理员
eric2013:在按钮的回调消息里面调用函数GUI_CreateDialogBox创建就可以了。 你的emWin主程序的while循环里面仅需一个 while(1) ....... (2016-09-05 09:55) 
toutou205:我也想问这个 (2016-09-05 09:28) 
1
9
12
新手上路
坚持再坚持:在进入子界面前还用不用删除原来的主界面啊? (2016-09-06 09:04) 
kxc2000:可以通过创建新的Dialog来作为新的界面,原来的界面关闭或者不关闭都是可以的,但当你切换回原界面时,处理方法是不同的。比如你关闭了原来的界面,返回时就要再次创建它。而如果没有关闭,返回时就不能再创建原来的界面,那样你就有了2个原来的界面,是不对的。 (2016-09-06 16:01) 
坚持再坚持:按照管理员的回复做就可以啦。 (2016-09-05 17:43) 
toutou205:还是没怎么懂 (2016-09-06 19:27) 
坚持再坚持:我创建了两个界面,这两个界面之间都是在回调函数中通过Button进行界面切换的,但来回切换几次后程序就卡死啦,请问这是什么原因啊? (2016-09-06 17:23) 
坚持再坚持:我搜了一些帖子是说以创建或删除窗口的句柄又被使用,不清楚什么意识? (2016-09-06 17:27) 
kxc2000:我现在使用以下的2行代码来切换界面 GUI_EndDialog(pMsg->hWin, 0); CreateFramewin1(); ....... (2016-09-07 16:02) 
坚持再坚持:就是再像创建主界面一样创建一个自界面,在主界面的BUTTON中调用子界面的函数 (2016-09-06 21:26) 
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-8-18 00:27 , Processed in 0.046762 second(s), 24 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.