主题:如何用代码安全退出wince应用程序

  共有25761人关注过本帖    
帅哥哟,离线,有人找我吗?
yy
1楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2017-12-28 9:24:00   [显示全部帖子]

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

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

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

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



  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
2楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2017-12-29 18:13:00   [显示全部帖子]

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

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


  单帖管理 | 引用 | 回复 回到顶部

返回首页

如何用代码安全退出wince应用程序

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: