기타/C
timeSetEvent
동구밖과수원
2012. 8. 20. 13:13
#include <stdio.h> #include "windows.h" #include "mmsystem.h" void CALLBACK TimeProc(UINT m_nTimerID, UINT uiMsg, DWORD dwUser, DWORD dw1, DWORD d2) { printf("1초에 한번씩 발생"); } void main() { //타이머 실행 UINT m_nTimerID; //TIME_ONESHOT은 한번만 동작 //TIME_PERIODIC는 1초마다 주기적으로 동작 m_nTimerID = timeSetEvent(1000,0,TimeProc,(DWORD)0, TIME_PERIODIC); getchar(); //타이머 종료 timeKillEvent(m_nTimerID); }