硬汉嵌入式论坛

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

[emWin] GUI_KEY_TAB切换焦点后如何重绘?

[复制链接]

15

主题

15

回帖

60

积分

初级会员

积分
60
发表于 2023-5-8 10:34:11 | 显示全部楼层 |阅读模式
使用GUI_KEY_TAB切换焦点,现在需要切换焦点后重绘设置TEXT控件,如何重绘呢?谢谢!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106907
QQ
发表于 2023-5-8 11:47:40 | 显示全部楼层
文本控件不支持聚焦。
回复

使用道具 举报

15

主题

15

回帖

60

积分

初级会员

积分
60
 楼主| 发表于 2023-5-8 15:01:41 | 显示全部楼层

使用GUI_KEY_TAB切换焦点有回调函数么?
回复

使用道具 举报

15

主题

15

回帖

60

积分

初级会员

积分
60
 楼主| 发表于 2023-5-8 15:03:12 | 显示全部楼层
GUI_KEY_TAB切换焦点有回调函数么?是哪个函数呢?谢谢!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106907
QQ
发表于 2023-5-8 17:49:10 | 显示全部楼层
vlong5461 发表于 2023-5-8 15:03
GUI_KEY_TAB切换焦点有回调函数么?是哪个函数呢?谢谢!

可以考虑用按钮自定义回调做个文本控件用,这个支持聚焦,你可以方便修改。
回复

使用道具 举报

334

主题

2036

回帖

3043

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3043
发表于 2023-5-9 16:28:11 | 显示全部楼层
文本控件会自动重汇的。 如果要修改文本,直接使用文本控件的相关api函数就可以。 比如TEXT_SetText()
回复

使用道具 举报

334

主题

2036

回帖

3043

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3043
发表于 2023-5-9 16:31:50 | 显示全部楼层
vlong5461 发表于 2023-5-8 15:01
使用GUI_KEY_TAB切换焦点有回调函数么?

GUI_KEY_TAB是一个消息,它不是控件,也不是窗口。
如果有控件获得了或者失去了焦点,这个控件本身可以得到一个相关的消息。
WM_NOTIFICATION_GOT_FOCUS
WM_NOTIFICATION_LOST_FOCUS
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-9 14:39 , Processed in 0.322630 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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