社区
进程/线程/DLL
帖子详情
CWinThread::ExitInstance
nsdcnsdc
2008-10-23 05:09:31
平时多用API编程。现在用CWinThread::ExitInstance在Debug版本总是出错,Release版无事。不过Release无办法调试。这样项目不好开展。请教高手有什么好办法。我还是想用CWinThread的。自已封装的话很麻烦!
...全文
286
5
打赏
收藏
CWinThread::ExitInstance
平时多用API编程。现在用CWinThread::ExitInstance在Debug版本总是出错,Release版无事。不过Release无办法调试。这样项目不好开展。请教高手有什么好办法。我还是想用CWinThread的。自已封装的话很麻烦!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nsdcnsdc
2008-10-24
打赏
举报
回复
是CWinThread里的m_pMainWnd在析构函数里出了错。基类的构造函数没有初始化为NULL,我又没对它处理;所以在析构函数里造成错误了。我后来在构造函数里把它设为NULL就没报错了。不过后来用CSocket时设置了超时时间,在ReceFrom时也没退出。调试了下,原来是CAsyncSocket里面封装时内部有个遁环。处理的话,又要派生CSocket类。现在烦了,直接用API写了。
nsdcnsdc
2008-10-24
打赏
举报
回复
[Quote=引用 1 楼 dirdirdir3 的回复:]
你在exitinstance里面干了什么?
[/Quote]
什么也无写。不过我不是派生来当框架的。而是用来作后台工作线程的。是析构函数出的错。是不是CWinThread不能派生用来作后台线程?
奶糖人五号
2008-10-24
打赏
举报
回复
CWinTread的派生类肯定可以当工作线程
我就这么用过
楼主,为何不检查下堆栈的情况,也好确定下问题的真正原因
不放心就WaitForSingleObject,等待线程真正退掉
nsdcnsdc
2008-10-23
打赏
举报
回复
CWinThread类在正常退出线程前调用的一个虚函数。
dirdirdir3
2008-10-23
打赏
举报
回复
你在exitinstance里面干了什么?
MFC创建用户界面线程.doc
MFC多线程编程方面的资料,希望对大家有用; 彻底共享,决不要分!
用mfc编写多线程程序实例.rar
用mfc编写多线程程序实例,挺好的,感兴趣的值得一看
VS2019 MFC线程的创建
VS2019 MFC线程的创建
Win
dows MFC下的多线程的基本编程例子
Win
dows MFC下的多线程的基本编程例子,多达10个左右,涉及互斥、消息传递、信号量的使用,适合刚接触线程编程的人。
mfc安全退出线程
mfc安全退出线程mfc安全退出线程mfc安全退出线程mfc安全退出线程mfc安全退出线程
进程/线程/DLL
15,466
社区成员
49,169
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章