Чтобы напрямую ответить на вопрос, вы можете установить таймер с помощью SetTimer , который принимает nIDEvent, который обычно регистрируется в дескрипторе окна.Затем в это окно поступят сообщения WM_TIMER с зарегистрированным идентификатором wParam.Вы должны уничтожить таймер, когда закончите с ним с помощью KillTimer .WM_TIMER имеет степень детализации около 10-15 мс в системах Windows NT.
Как говорили другие авторы, вам, вероятно, будет лучше с системой, основанной на реальных событиях.Возможно, вы могли бы отредактировать свое сообщение с использованием регистрационного варианта, и можно было бы предложить более эффективные ответы.