硬汉嵌入式论坛

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

[emWin] WM_GetFocussedWindow()函数怎么用

[复制链接]

268

主题

597

回帖

1401

积分

至尊会员

积分
1401
发表于 2016-10-18 11:09:51 | 显示全部楼层 |阅读模式
如题,这个WM_GetFocussedWindow()函数要怎么用
看文档上是说,返回具有输入焦点的窗口的句柄。

具有输入焦点的窗口,不是有很多么,但这个函数只返回一个句柄呀。
那应该是返回当前聚焦的窗口吧。

还有就是,如果从一个子页面返回到原父页面下的话,
好像原父页面下的控件没有一个被聚焦的,是要手动设置一个聚焦的控件?
回复

使用道具 举报

354

主题

2164

回帖

3231

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3231
发表于 2016-10-18 16:38:48 | 显示全部楼层
确实是返回当前时刻聚焦的那个窗口。

从子页面返回父页面的时候,应该可以自动找到父页面的可聚焦的那个控件。注意,一般的窗口是没有焦点的,某些控件才有。
回复

使用道具 举报

268

主题

597

回帖

1401

积分

至尊会员

积分
1401
 楼主| 发表于 2016-10-18 16:51:05 | 显示全部楼层

回 caicaptain2 的帖子

caicaptain2:确实是返回当前时刻聚焦的那个窗口。

从子页面返回父页面的时候,应该可以自动找到父页面的可聚焦的那个控件。注意,一般的窗口是没有焦点的,某些控件才有。 (2016-10-18 16:38)
从父页面返回时,通过WM_GetFocussedWindow()获取聚焦窗口时,返回值为0
父页面下有EDIT和BUTTON的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-14 09:54 , Processed in 0.212410 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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