硬汉嵌入式论坛

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

[emWin] 请教:stemwin的系统时间显示

[复制链接]

1

主题

0

回帖

3

积分

新手上路

积分
3
发表于 2019-8-22 10:24:13 | 显示全部楼层 |阅读模式
请教:我想在每页都显示系统时间,我在每个界面上都创建了一个显示系统时间的文本框。但是参考了万年历例程,发现切换了对话框后,显示系统时间的文本框内容就不动了,界面切换是采取,先结束当前对话框再创建下一个对话框。想问大家是怎么在每页都显示系统时间的?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115778
QQ
发表于 2019-8-22 10:30:39 | 显示全部楼层
文本框是如何更新的。
回复

使用道具 举报

3

主题

30

回帖

39

积分

新手上路

积分
39
发表于 2019-8-22 22:38:07 | 显示全部楼层
你可以在背景回调函数中添加刷新时间的功能,新建的窗口不要覆盖背景顶部就行了。
时间你直接用2D绘图的方式就行了,显示时间又不是很复杂的东西,用不着编辑框。
回复

使用道具 举报

58

主题

267

回帖

446

积分

高级会员

积分
446
发表于 2019-8-23 14:02:40 | 显示全部楼层
把背景窗口分成两部分,一部分显示时间,另一部分作为工作区域。工作区域不要覆盖顶部的时间显示区域。
在时间窗口回调函数里刷新时间,比如1s一次。
其他窗口不需要管时间窗口。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-18 04:50 , Processed in 0.223765 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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