高手进来看看:VC6.0倒计时 在线等。。。
void CMyDlg::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
--total;
m_miao=total%60;
m_fen=(total/60)%60;
m_shi=(total/60)/60;
UpdateData(FALSE);
if(total==0)
{
KillTimer(8);
Beep(460,3000);//响铃460HZ 3S//也可以使用MessageBeep()产生系统声音
}//很奇怪 居然秒的地方从1不能变为0 //为什么在响铃后才能变成0
CDialog::OnTimer(nIDEvent);
}
我这个倒计时 前面都很准 就是 倒到1秒的时候 编辑框不能更新为0 要响铃后才为0,是不是在该函数里面不能UpdateData(false)?