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)