Windows で高精度のタイマ割り込みを使うには、VC++/Win32 または MFC で MultiMediaTimer を使うと思っていたが、最近は CreateTimerQueue というのを使うらしい・・・。 こんな感じ。 詳しくは MSDN でも。以下はMSDNに載ってた例。こんなの勝手に転載すると怒られるのかな? #include <windows.h> #include <stdio.h> HANDLE gDoneEvent; VOID CALLBACK TimerRoutine(PVOID lpParam, BOOLEAN TimerOrWaitFired) { if (lpParam == NULL) { printf("TimerRoutine lpParam is NULL\n"); } else { // lpParam points to the argumen
![MMTIMERの代わりに・・・ - おいちゃんのおぼえがき](https://cdn-ak-scissors.b.st-hatena.com/image/square/df3a50c14b465108d37d0f484920317dd74971fb/height=288;version=1;width=512/http%3A%2F%2Fu.xgoo.jp%2Fimg%2Fsns%2Fblog.png)