MFC案例:利用SetTimer函数编写一个“计时器”程序

一、希望达成效果
       利用基于对话框的MFC项目,做一个一方面能够显示当前时间;另一方面在点击开始按钮时进行读秒计时,计时结果动态显示,当点击结束时读秒结束并保持最后结果。
二、编程步骤及相关代码、注释
      1、启动VS->创建新项目->MFC应用-项目名称:MFCtimer->创建->在应用程序类型中选择:基于对话框->完成。启动后,将"TODO:"、“确定”、"取消"等删去。
      2、从工具箱先拖入一些静态文本框,用于显示提示文字,选择这些控件,右键属性后更改ID、右键添加变量后添加变量。具体包括:
       属性ID: IDC_CTIME    变量名: m_CTIME      显示:当前时间("当前时间"在更改写入)
       属性ID: IDC_YEAR      变量名: m_YEAR        显示:年
       属性ID: IDC_MONTH  变量名: m_MONTH   显示:月
       属性ID: IDC_DAY        变量名:  m_DAY        显示:日
       属性ID: IDC_HOUR     变量名: m_HOUR      显示:时
       属性ID: IDC_MINUTE  变量名: m_MINUTE   显示:分
       属性ID:IDC_TITLE                                           显示:计时器
       上面IDC_TITLE以及下面介绍的一些控件,没有添加变量名,目的是为了在程序中介绍如何使用变量,以及仅使用ID调用成员函数的方法;在这个程序中,加不加变量名无所谓。
       3、从工具箱拖入文本编辑框:5个用于显示当前时间;2个用于显示读秒。使用与静态文本框相似的方法,为这些文本编辑框更改ID。
      属性ID:IDC_SHOW_YEAR  显示:年(不是“年”字,指2024,下同)
      属性ID:IDC_SHOW_MONTH 显示:月
      属性ID:IDC_SHOW_DAY  显示:日
      属性ID:IDC_SHOW_HOUR 显示:时
      属性ID:IDC_SHOW_MINUTE  显示:分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值