VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 676|回复: 4

如何在MFC的基于对话模式中添加时间并显示

[复制链接]

2

主题

6

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-2-19 07:00:01 | 显示全部楼层 |阅读模式
我现在建立了一个基于对话的界面,我想用MFC中的通用控件来添加一个小窗口用来显示时间,并且使他能随时间变动而变动,请问该用什么控件,用编辑框可以吗?但我不会,请指教啊
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-5-1 01:15:01 | 显示全部楼层
使用 WM_TIMER 消息
回复

使用道具 举报

0

主题

10

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
发表于 2020-5-1 17:00:02 | 显示全部楼层

用编辑框,响应 WM_TIMER 消息,每一秒钟把当前时间写入到编辑框中。

下面是 OnTimer 函数的内容:
=================================================================

CTime t = CTime::GetCurrentTime();

m_Edit = t.Format("%H:%M:%S");

=================================================================
回复

使用道具 举报

0

主题

10

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
发表于 2020-5-1 19:30:01 | 显示全部楼层
上边少了一句:

UpdateData(FALSE);
回复

使用道具 举报

2

主题

6

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
 楼主| 发表于 2020-5-31 18:45:01 | 显示全部楼层
哦,谢了。。。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

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