这似乎是Is KillTimer necessary?的重复问题,但我想用可靠的消息来源对此进行确认。
销毁窗口是否真的释放了操作系统为计时器分配的资源? (如果确实存在这样的功能,DestroyWindowsTimers
是否真的被调用,更何况?
最佳答案
不,没有必要。从DestroyWindow的文档中(重点介绍):
该函数将WM_DESTROY
和WM_NCDESTROY
消息发送到窗口以将其禁用并从中移出键盘焦点。该函数还会破坏窗口的菜单,刷新线程消息队列,破坏计时器,删除剪贴板所有权,并破坏剪贴板查看器链(如果窗口位于查看器链的顶部)。