VC++多媒体定时器和ONTimer的共同使用问题
void CMTSimDlg::OnStart(BOOL Value)
{
// TODO: Add your control notification handler code here
if(m_unTimerID0)
KillTimer(0);
InitCommTMove();
//InitCommRSignal();
InitCommTScene();
InitCommGD();
m_unTimerID1 = SetTimer(1,INTERVAL,NULL);
m_unGyroModelTimerID = timeSetEvent(INTERVAL, 0, ProcGyroModel, (DWORD)this, TIME_PERIODIC); flag = 1;
//StartTime = 0;
SYSTEMTIME tm;
char filename[64] = {0};
GetLocalTime(&tm);
断点调试调试运行时,程序一直在多媒体定时器ProcGyroModel函数里循环,进不去ONTimer 函数是为什么呢?
[解决办法]
m_unTimerID1 = SetTimer(1,INTERVAL,NULL);
[解决办法]
InitCommTMove();// InitCommRSignal();InitCommTScene();InitCommGD();