我在MFC框架中CDlg::OnBtn中SetTimer(hDlg, 123, 1000, NULL);
问,我怎样写WM_TIMER的消息映射函数??

解决方案 »

  1.   

    右键点击该类,选择'Add windows message handler'-->增加WM_TIMER消息映谢,VC自动添加好消息映谢函数声明和函数体.在函数体中改写代码.(当然手工添加也是一样的)
      

  2.   

    在你的窗口类的头文件(.h)里添加成员函数声明:
    afx_msg void OnTimer( UINT_PTR nIDEvent );
    在实现文件(.cpp)里实现这个函数。在实现文件(.cpp)的上面找到BEGIN_MESSAGE_MAP(***, ***)
    并在这行的下面添加:ON_WM_TIMER()就可以了