读书人

MFC时间控件怎么让时间走起来

发布时间: 2011-12-24 23:03:24 作者: rapoo

MFC时间控件如何让时间走起来。
时间控件能在刚打开的时候获取到系统时间,不过打开后就不动了啊。不知道怎么才能让它走起来了啊。请高手帮帮忙


[解决办法]
试试这个
CTime tm;
tm=CTime::GetCurrentTime();
m_time.SetTime(&tm);
m_time.SetFormat("yyyy-MM-dd HH:mm:ss");
[解决办法]
在classwizard里写上Ctime的对象m_time,CString m_tm;m_tm=m_time.fprmat("%Y-%m-%d");

m_tm储存m_time的值开始在构造函数里初始化为m_time=CTime::getcurrentTime();初始化为当前时间要不然初始化为1970-01-01
[解决办法]
这个需要用定时器吧

在定时器的响应函数里写 ls 的代码
[解决办法]
用定时器
在OnTimer里 GetCurrentTime()并赋值给这个控件
别忘了UpdateData(false)

读书人网 >VC

热点推荐