mfc程序实现:
启动后,设置计时器(settimer???)10秒。
收到计时器消息后,关闭计时器,显示当前时间。
打开计时器,等待下一次计时器消息,做同样的事:显示当前时间。

解决方案 »

  1.   

    老大,不要指点要源码。
    我就根本不会mfc,今天早上刚写了第一个自定义消息的接受和处理的程序。
    下午学习计时器的用法。谢谢了,代码!!!!!!
      

  2.   

    BOOL CTest6Dlg::OnInitDialog()
    {
    CDialog::OnInitDialog();
             SetTimer(1, 10000, NULL);
    }void CTest6Dlg::OnButton1() 

             SetTimer(1, 10000, NULL);
    }void CTest6Dlg::OnTimer(UINT nIDEvent) 
    {
    // TODO: Add your message handler code here and/or call default

    KillTimer(1); SYSTEMTIME SystemTime;
    GetLocalTime(&SystemTime);
    WORD wYear = SystemTime.wYear;
    WORD wMonth = SystemTime.wMonth;
    WORD wDay = SystemTime.wDay;
    WORD wHour = SystemTime.wHour;
    WORD wMin = SystemTime.wMinute;
    WORD wSec = SystemTime.wSecond; CString str;
    str.Format("%d/%d/%d/ %d:%d:%d", wYear,wMonth,wDay,wHour,wMin,wSec);
    AfxMessageBox(str);
    CDialog::OnTimer(nIDEvent);
    }
      

  3.   

    lixiaosan(小三):
    把工程文件发给我好吗?
    我不会定义消息