Uso de la instrucción Timer Tim
Configure el temporizador (
HWND hWnd, //identificador de ventana
UINT_PTR nIDEvent, //ID del temporizador. Cuando hay varios temporizadores, puede usar este ID para determinar cuál es.
UINT nElapse, //Intervalo de tiempo en milisegundos
TIMERPROC lpTimerFunc //Función de devolución de llamada
);
Por ejemplo
SetTimer(m_hWnd, 1, 1000, NULL); //Un temporizador que se activa cada 1 segundo.
Agregar evento WM_TIMER;
kill timer(nIDEvent) después del evento;