settimer之后,不使用killtimer行不行
不使用killtimer是不是会造成相关的资源没有回收
谢谢

解决方案 »

  1.   

    看你的响应函数干什么的了,比如是个空的或者不涉及内存分配的话,应该没事。
    不过既然知道有KillTimer,为什么不干掉呢?!
      

  2.   

    SetTimer只是定期发送一个WM_TIMER消息,并进行相关的处理;KillTimer是为了通知系统不必再发送WM_TIMER消息了,自然相关处理也就取消了。当你需要让定时器一直运行到程序结束,那可以不KillTimer;但中途需要终止定时器的话,就应该KillTimer了,防止继续处理定时段代码。
    要看你的自定义需求而定。