Escritura de una función de devolución de llamada de temporizador
Nota
En este tema se describe una función obsoleta. Las nuevas aplicaciones deben usar la función CreateTimerQueueTimer para crear temporizadores.
La siguiente función de devolución de llamada, OneShotTimer, invalida el identificador del evento de temporizador único y llama a una rutina de temporizador para controlar las tareas específicas de la aplicación. Para obtener más información, vea 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
}
Temas relacionados