2010-03-08 4 views
0

이 특정 작업에 기본 게임 루프를 사용해야하는지 궁금합니다.10 분마다 특정 동작을 수행하는 창 응용 프로그램 만들기

+0

응용 프로그램에 UI가있는 경우 콘솔 응용 프로그램이면 UI가 필요하며 메시지 루프가 필요하지 않습니다. – Ismael

+0

"게임 루프"는 가능한 한 자주 실행되는 루프를 의미하거나 이벤트의 구동이 아닌 디스플레이의 VSYNC 속도를 의미한다고 생각하십시오. –

답변

3

타이머를 만들고 WM_TIMER 메시지 처리 또는 타이머를 만들 때 지정한 timer proc 함수에서 해당 작업을 수행 할 수 있습니다.

SetTimerWM_TIMER을 참조하십시오.

1

Boost Asio 라이브러리를 사용하여 더 일반적으로 이식 가능한 타이머를 구현할 수 있습니다.

Here's 비동기 타이머를 만드는 예제입니다.