想用mfc做一个这样的小软件,但是不知道这个小圆圈是mfc编程用什么软件,是控件吗?需要自己绘制?

用MFC制作一个倒计时小程序

1)初始步骤1:新建一个工程选择MFC AppWizard(exe),工程名命名为CdTimer选择基于对话框形式的应用程序,将此主对话框用于显示剩余的时间对话框ID命名为IDD_CDTIMER_DIALOG;并在此对话框上添加三个edit控件和两个static控件,分别用于显示时钟数、分钟数、秒数以及两个间隔符“:”在三个对话框上各关联一个Cstring型的对象;

2)初始步骤2:添加一个对话框资源,使用默认的ID号IDD_DIALOG1打开ClassWizard,按提示添加一个新类CSetCountDownDlg将用于设置倒计时数,同样的在此对话框上添加一个edit控件用于显示设置的时间,如50分钟倒计时就设置为00:50:00并在此控件上也关联一个CString型的对象;

3)想达到的功能:双击运行应用程序后,右键彈出对话框IDD_DIALOG1设置倒计时按回车键设置完毕;左键单击主对话框,倒计时开始;左键双击主对话框到计时暂停;右键单击主对话框,重噺设置;按回车键退出

// 获取设置的小时数 // 获取设置的分钟数
// 控制显示格式,当数值 < 10以0作为前缀
  • 之后进入OnTimer函数,开始计时:
// 倒计时程序嘚实现部分 // 控制显示格式当数值 < 10,以0作为前缀
  • 单击左键继续计时,回车退出

    至此,一个有简易功能倒计时小工具已经制作完成

    这個功能还很简单,后续将继续改进关于这个程序及相关细节,希望得到大家的评论与指点!

}

我要回帖

更多关于 mfc编程用什么软件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信