读书人

请问OnTimer函数的用法

发布时间: 2012-03-16 16:34:56 作者: rapoo

请教OnTimer函数的用法
各位高手:
本人初学C++,有个问题想请教,我研究了一下settimer和OnTimer两个函数的用法,我模拟网上下载的程序,写了个
OnTimer函数,调试过程已经没有错误了,但是OnTimer函数始终没有被执行到,请问这个是怎么回事呢?
void CXM_DataReadDlg::OnTimer(UINT nIDEvent)
{
if (nIDEvent == 1)
{
m_nTime++;
UpdateData(FALSE);
}

CDialog::OnTimer(nIDEvent);

}

[解决办法]
BEGIN_MESSAGE_MAP(CXM_DataReadDlg, CDialog)
//{{AFX_MSG_MAP(CXM_DataReadDlg)
ON_WM_PAINT()
ON_WM_TIMER() //←这句不能少! ON_WM_DESTROY()
ON_WM_CLOSE()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

读书人网 >C++

热点推荐