如何用vc++6.0编个闹钟
问题如上所述,觉得我的困难主要在这几个方面:如何获取系统当前时间,如何校对系统时间与闹钟时间,如何报时.另外我的程序是基于MFC的,在引入一些函数时是否需要做一些特殊处理?我是一名大二学生,大一只学了一些基本的C++编程知识,对C++的函数库基本没什么了解,望予以指导,再此谢过.
谢谢大家的指导,我没有学过MSDN,不过今天看了一些CTime类的函数,了解了一些情况.但我不知道用哪个函数可以得到当前日期.MFC里面日期的数值类型有CTime类型供选择,那么CTime类里也应该有可以对返回值为日期的函数吧,但我只在CTime类的定义里找到了返回值分为年,月,日的函数,还希望大哥大姐们指导小第啊.
不好意思,确实看不懂啊。
... OnTimer(UINT nIdEvent)
{
.......
CTime endTime = CTime::GetCurrentTime();
if(endTime >= beginTime)
{
KillTimer(myTimerID);
this->MessageBox("報時啦....");
}
.......
}
这段代码放在哪,还有this指针具体指的是哪
个对象?
这段代码是基于对话框的吗?如果是,这些函数应该是在哪个控件所对应的函数呢?我实际上做的是一个记事簿,本以为可以用一个闹钟再加上记事的对象就性了,现在看来远没那么简单。我的记事簿是基于模态对话框的,想有一个时钟,并且在预定的时间到的时候有对话框弹出,但不知道系统时间与预定时间该如何进行校对,这个校对的函数应该放在哪里?
怎么没人回复啊,我的记事簿做得差不多了,就差这一点了,还请大家帮帮忙啊。如何激活一个音频文件?