当程序运行开始的时候,怎么样才能实现这个格式的秒表呢:00:00:00?谢谢各位了!

解决方案 »

  1.   

    看看这个结构体吧
    SYSTEMTIME
      

  2.   

    BOOL CInfoDlg::OnInitDialog()
    {
    SetTimer(1,1000,NULL); //设置计时器,用于更新主界面时间}void CInfoDlg::OnTimer(UINT nIDEvent) 
    {
    //这里更新时间为 00:00:00 
    }
      

  3.   

    格式化字符串的时候 
    CString str;
    str.Format("%02d:%02d:%02d", hour, minute,second);
      

  4.   

    定义一个定时器;定义一个UINT u
    当定时到来时将变量u++
    Hour = u/3600
    Miunte = u%3600/60
    Second = u%3600%60
    用Format将Hour、Miunte、Second格式化为00:00:00即可