求用c++或AHDL写的数字钟源代码

来源:百度知道 编辑:UC知道 时间:2024/05/15 23:22:02

MFC,对话框中,以前做过一个电子表的程序;
仅供参考,因为具体的环境记得已经不太清楚了,整理的东西里面只有思路;
电子表

CString m_time;
CTime m_DateTime;

//在初始化过程中加入
SetTimer(1,500,NULL);

//通过设置TIMER 来动态实现电子表;

void CTestDlg::OnTimer(UINT nIDEvent)

{

switch(nIDEvent)
{

case 1:
nIndex++;

if ( 1 == nIndex)
{

//m_DateTime 为CTime类型变量;
m_DateTime=CTime::GetCurrentTime();

//m_time为一静态文本实例化的对象;

m_time=m_DateTime.Format("%Y-%m-%d %H:%M:%S ");
UpdateData(FALSE);

}
nIndex = 0 ;

break;
default:

break;
}

CDialog::OnTimer(nIDEvent);

}