硬汉嵌入式论坛

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

[emWin] 关于聚焦问题

[复制链接]

36

主题

142

回帖

250

积分

高级会员

积分
250
发表于 2019-10-16 16:24:45 | 显示全部楼层 |阅读模式
我的oneclick界面是一个多页界面,有四个,点击退出, 如果在第一个页面执行下面四句话,发现可以聚焦在hmaininterface界面的button4上 ,如果其他界面执行这四句话就不能聚焦在button4上 仿真看到i的返回值都是0       
GUI_EndDialog(hOneClickTest, 0);
                        hOneClickTest = 0;
                        //返回主界面
                        hMainInterface = CreatMainInterface();
                        i = WM_SetFocus(WM_GetDialogItem(hMainInterface , GUI_ID_BUTTON4));

回复

使用道具 举报

36

主题

142

回帖

250

积分

高级会员

积分
250
 楼主| 发表于 2019-10-16 17:06:10 | 显示全部楼层
找到原因了,我之前直接关闭多页界面,没有关闭多页里的每一个界面就会出现上述的问题。解决方案是关闭多页里的每一个页面,在结束多页页面 就可以解决上述问题
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-18 15:47 , Processed in 0.227130 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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