MFC 小程序 自制小闹钟 mfc简单小程序

这次用MFC写个闹钟程序

首先创建一个MFC.EXE,应用程序类型为基本对话框,其他保持默认

然后将界面制作如下

右击对话框-建立类向导-MESSAGES下面选择WM_TIMER 单击ADD FUNCTION
三个编辑框添加三个成员m_hour,m_minutes,m_second然后在classview 选项卡下选择onpaint()添加一个计时器
SetTimer(1,1000,NULL);选择Ontimer()添加代码//获取当前系统时间显示到静态文本框time上
CTime t =CTime::GetCurrentTime();
str.Format("%d时%d分%d秒",t.GetHour(),t.GetMinute(),t.GetSecond());
SetDlgItemText(time,str);
//判断当前时间与设定时间是否一致
if (s==str)
{
【MFC】【小程序】自制小闹钟 mfc简单小程序
PlaySound("ring\1134.wav",NULL,SND_FILENAME|SND_ASYNC);
MessageBox(NULL,"TIMEsUP!",MB_OK);
}双击设闹钟按钮添加如下代码//将输入的时间与系统时间比对,相同触发提醒事件
CString h,m,c;
m_hour.GetWindowText(h);
m_minutes.GetWindowText(m);
m_second.GetWindowText(c);
s =h+"时"+m+"分"+c+"秒";
MessageBox(s,"设定成功",MB_OK);由于程序用到了playsound 函数在代码开始的地方添加#include<mmsystem.h>由于PLAYSOUND不是标准库,运行时会产生LNK2001错误工程-设置-连接-对象|库模块下面添加Winmm.lib程序完成

  

爱华网本文地址 » http://www.aihuau.com/a/25101012/107097.html

更多阅读

小程序 开发者 管理者 管理者开发的实践

    目前一个普遍的看法是人力资源的管理能力将逐步成为形成企业竞争能力的主要因素。但如果把这种说法更深入的精练一下,可以说成是管理者的管理与开发能力将是形成企业竞争力的关键因素之一。企业管理者的开发与管理需要以系

小程序 体验者 体验者廖炳煌

(真正的体验式培训强调即时的感受,让学员在个性化的学习中自己内心拥有一定的领悟和体验。)  在中国,说到体验式培训,有两个人不能不提,一个是刘力,一个是廖炳煌。体验式培训最早引入中国,即得力于他们。对于刘力,培训界不陌生,身为中国

小程序 第1节:30类面试题经典解析 序

系列专题:《弗布克面试经典:30类面试题经典解析》  序  因为路过你的路—求职之路;因为苦过你的苦—面试之苦;所以感受过你的感受!  人们常常用“鲤鱼跃龙门”来形容高考,而相对于今天的就业形势来说,似乎面试更像是一次“鲤鱼跃龙

微信小程序 第7节:自 序

系列专题:《二十世纪中国最有影响力的处世学:厚黑学》  第一篇 厚黑学  自 序     我于民国元年,曾写一文曰《厚黑学》,此后陆陆续续写了些文字,十六年汇刻一册,名曰《宗吾臆谈》,中有一文,曰《解决社会问题之

小程序 第1节:关键在于落实 序

系列专题:《诠释落实真谛:关键在于落实》  序 关键在于落实  记得有这样一个故事:某企业经营不善,濒临破产。无奈,请来一位德国人管理。  企业员工翘首盼望着德国人能带来令人耳目一新的管理办法,将企业从危机中拯救出来。但出乎意

声明:《MFC 小程序 自制小闹钟 mfc简单小程序》为网友奘莪以溡侊分享!如侵犯到您的合法权益请联系我们删除