回复帖子:(客人(117.131.*.*))如何用代码安全退出wince...

用户名:   *您没有注册?
密码:   *忘记论坛密码?    标题采用“回复:XXX....”
验证码 点击获取验证码
主题标题:  *不得超过 200 个汉字
当前心情
上一页 发帖表情 下一页
内容
  

主题最新回顾(发布时间:2018-1-2 15:24:00)
--  作者:客人(117.131.*.*)
--  

OK,谢谢!


主题最新回顾(发布时间:2017-12-29 18:13:00)
--  作者:yy
--  

结束线程最好的办法就是让线程自己return,别的办法都不好。

你可以查查TerminateThread这个API,可以强制结束线程,但是可能造成不可预知的问题,不推荐。


主题最新回顾(发布时间:2017-12-29 14:56:00)
--  作者:客人(117.131.*.*)
--  回复:(yy)你创建窗口时,申请了什么资源,就应该在...

额,你说的原理是看懂了。不过我不太清楚如何用代码退出线程?可否指点下?


主题最新回顾(发布时间:2017-12-28 9:24:00)
--  作者:yy
--  

你创建窗口时,申请了什么资源,就应该在窗口WM_CLOSE响应函数里释放掉。

MFC框架在关闭时能自动释放掉窗体资源,但是用户自己代码创建的线程或是打开的什么资源,MFC框架是不知道,也不可能帮你自己释放的。

驱动是在底层运行的,上层应用调用驱动接口退出了就可以了。

出现窗口关闭了,但是程序进程还在,大部分情况是程序创建了线程,线程还没有正常退出。



主题最新回顾(发布时间:2017-12-27 11:54:00)
--  作者:客人(117.131.*.*)
--  如何用代码安全退出wince应用程序

想请教一下大家,如何用代码安全退出VS2005建立的wince应用程序。

我直接在主窗口发送WM_CLOSE消息的话,好像只是关闭了窗口显示,驱动和进程都还存在,而且退出时会提示断言错误。