私はSetTimer
API を使用していますが、次のようなコードがたくさんあります。
case WM_DESTROY:
// Destroy the timer.
KillTimer(hwnd, IDT_TIMER);
PostQuitMessage(0);
break;
呼び出すKillTimer
必要がありますか? そうしないと、システムはプロセスの終了時にリソースを自動的に解放しますか? 呼び出しを忘れるとKillTimer
リソース リークが発生しますか?
タイマーが必要ない場合は、によって破棄できることを理解していますKillTimer
。しかし、手動で破棄する必要がありますか?