windows – KillTimer是否必要?

我使用SetTimer API,我看到很多这样的代码:
case WM_DESTROY: 
    // Destroy the timer. 
    KillTimer(hwnd,IDT_TIMER); 
    PostQuitMessage(0); 
    break;

我是否必须调用KillTimer,否则系统会自动释放进程退出的资源?忘记拨打KillTimer会导致资源泄漏吗?

我知道如果不需要计时器,它可以被KillTimer破坏.但它必须手动销毁吗?

从HWND设置的定时器被被销毁的窗口(hwnd)隐式销毁.所以不,你不必在窗口退出时清理你的计时器.

但是,在窗口关闭时清除与窗口相关的所有资源是一种很好的做法.

相关文章

windows无法连接到wifi怎么办
文章浏览阅读2.2k次,点赞6次,收藏20次。在我们平时办公工作...
文章浏览阅读1k次。解决 Windows make command not found 和...
文章浏览阅读3.2k次,点赞2次,收藏6次。2、鼠标依次点击“计...
文章浏览阅读1.3w次。蓝光版属于高清版的一种。BD英文全名是...
文章浏览阅读974次,点赞7次,收藏8次。提供了更强大的功能,...