共用方式為


撰寫計時器回呼函式

注意

本主題描述過時的函式。 新的應用程式應該使用 CreateTimerQueueTimer 函式來建立計時器。

 

下列回呼函式 OneShotTimer 會使單一計時器事件的識別碼失效,並呼叫計時器常式來處理應用程式特定的工作。 如需詳細資訊,請參閱 TimeProc

void CALLBACK OneShotTimer(UINT wTimerID, UINT msg, 
    DWORD dwUser, DWORD dw1, DWORD dw2) 
{ 
    NPSEQ npSeq;             // pointer to sequencer data 
    npSeq = (NPSEQ)dwUser;
    npSeq->wTimerID = 0;     // invalidate timer ID (no longer in use)
    TimerRoutine(npSeq);     // handle tasks 
} 

使用多媒體計時器