Revision: 701
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 1, 2006 01:52 by igamojp
Initial Code
/** * Multimedia Timer * * Timer Interrupttion per interval[ms] */ #include<windows.h> #include<mmsystem.h> #pragma comment(lib, "winmm.lib") void CALLBACK TimeProc(UINT uTimerID, UINT uMsg, DWORD dwUser, DWORD dw1, DWORD dw2) { /** * Timer Interruption */ } void main() { UINT uDelay = 1000; UINT uResolution = 1; DWORD dwUser = NULL; UINT fuEvent = TIME_PERIODIC; //You also choose TIME_ONESHOT; MMRESULT FTimerID; timeBeginPeriod(1); FTimerID = timeSetEvent(uDelay, uResolution, TimeProc, dwUser, fuEvent); if(FTimerID==NULL){ printf("Failed to generate multimedia timer.\n"); } Sleep(10000); timeKillEvent(FTimerID); timeEndPeriod(1); }
Initial URL
Initial Description
Initial Title
Multimedia Timer
Initial Tags
Initial Language
C++