MFC实现简单的小闹钟.pptVIP

  • 302
  • 0
  • 约2.54千字
  • 约 18页
  • 2018-10-11 发布于江苏
  • 举报
MFC实现简单的小闹钟

MFC实现简单的小闹钟 ——毛天骄 内容概要 需求分析 实现过程 实现情况 需求分析 程序功能: 实现一个小闹钟。 首先有两个标签页(CTabCtrl控件类),一个标签是定时器,设定好时间和提示音乐后点击OK,当设定的时间到达后(可以使用CTime类),提示音乐响起;另一个标签是倒计时器,设定好倒计时的秒数,点击OK后便开始倒计时(使用WM_TIMER消息来实现计时),当倒计时减小到0时,提示音乐响起。 主界面如下 “倒计时器”标签下的控件与“定时器”标签下的控件大致相同。点击“Browse…”会弹出如下界面(请使用CfileDialog): 选择一个文件后,文件路径出现在“Browse…”左边的编辑框里,也可以直接在该编辑框中手动输入音乐文件的路径。主界面中的“Set Timer:”下的编辑框是一个CDataTimeCtrl控件,点击会出现如下界面: 实现过程 一.CTabCtrl的使用。 二.定时的实现. 三.定时保存的实现. 四.播放声音 五.最小化到托盘. CTabCtrl的使用 1)在资源管理器中创建几个Dialog, 分别生成相应的类(基于CDialog),注意,要设置Dialog的Style为“Child”, Border为“None”。 2)在CDialog::OnInitDialog中,调用CTabCtrl::InsertItem(...)方法添加几个页面 。

文档评论(0)

1亿VIP精品文档

相关文档