请教线程结束的一些问题

nana_aoe_2013 nana_aoe_2013 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
线程关闭时,看到有函数
1.ExitThread()
2.closeHandle()
有什么区别吗?ExitThread中的参数 退出码 是如何定义的?

我使用GetExitCodeThread获取一个正常运行线程的退出码是259(我用%d打印出来的),看到大家写的多是一些宏定义,这些在什么地方定义的?为什么会是269而不是其他值呢?

我在线程中使用return 0;也使线程退出了,此时的退出码是0 ,

我是否可以使用GetExitCodeThread来检测一个线程的状态,看网上有些人说这样不够全面,不是很懂,请高手解释一下。
...全文

相关推荐

评论 8
收藏 已收藏
分享
返回顶部
nana_aoe_2013
进程/线程/DLL 15,465 成员 49,169 内容