在某一按钮单击事件中触发定时器,SetTimer(1,1000,NULL);
在相应的对话框的WM_TIMER ::OnTimer(UINT nIDEvent)
在里面添加相应的代码;单步调试,SetTimer()返回正常的数值>0;
但是,OnTimer()无法触发;
why???
//重新创建一个工程就好使;真是见到鬼了,
各位给点意见;3x!!!!!!!!
在相应的对话框的WM_TIMER ::OnTimer(UINT nIDEvent)
在里面添加相应的代码;单步调试,SetTimer()返回正常的数值>0;
但是,OnTimer()无法触发;
why???
//重新创建一个工程就好使;真是见到鬼了,
各位给点意见;3x!!!!!!!!
{
CView::OnTimer();//把这句去掉看看。
}
{
//PaintStaticPic();
SetTimer(1,100,NULL);
//MessageBox("asdasd");
//PostMessage(WM_TIMER);
//PlaySound(".\\wav\\apple.wav",NULL,SND_FILENAME|SND_ASYNC);
}
void CPinyinRiverDlg::OnTimer(UINT nIDEvent)
{
AfxMessageBox("hello");
CDialog::OnTimer(nIDEvent);
}
代码如上;OnTime中具体代码我去掉了,测试messagebox也是不好使
是那个定时器触发的,