各位大侠,
我想使用timeSetEvent与timeKillEvent来进行线程绘制,目的是达到了,但是退出程序时就发现窗口已销毁,但是程序退不了,并且使用任务栏工具也不能退出。
我是在WinCE平台下使用。timeSetEvent的返回值是正常的,但是timeKillEvent返回值就一直是0。不得其解。
MFCWinCEtimeSetEvent

解决方案 »

  1.   

    主线程结束了,只是程序还没有结束。
    我只要把相关代码注释就可以正常退出了。
    我觉得timeKillEvent返回0了是不是代码线程已经异常了。但是运行结果确实是关闭了时间事件,执行函数没有再执行了。
      

  2.   

    你是不是new了指针没delete,我之前遇到过这个问题,然后发现竟然是指针的问题
      

  3.   

    没有的,我试过只是屏蔽timeSetEvent 与 timeKillEvent就没问题了。
    new指针没有delete只会内存泄漏吧。