使用CreateThread创建线程失败的原因有哪些? 请问各位,使用CreateThread创建工作者线程失败,得到空句柄的原因有哪些?我的程序不断调用了CreateThread创建线程,创建即运行,完成后即关闭句柄。一般情况下使用都是对的,但运行到一个无法预知的时候返回的句柄是空的,函数输入都没有错,有可能是程序中其它代码存在bug。期望各位高手能告诉失败的原因可能有哪些,列举出来,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用AfxBeginThread创建,worker线程可以自己退出,就不用处理句柄了 你可以用GetLastError()来观察一下CreateThread()创建线程失败的原因!这样会更直观,要比猜准确! 有时要两个小时,有时要更多的小时才出错,我后来是使用GetLastError来察看错误,运行到现在几个小时了还没出现错误。请问有哪位有用过GetLastError获取CreateThread错误信息的,告诉我您所碰到的原因 有时要两个小时,有时要更多的小时才出错=============================================这个错误应该是你的程序中有内存泄漏!看看你在你的程序中new了什么东西,没有delete呀!或者你的线程在运行的时候没有正确结束,而导致线程内部的资源泄漏啊! AfxBeginThread低成也是调用createthread 谢谢各位参与,内部异常造成,报的错误是内存不足,修改bug后运行正常 跪求干瞪眼 扑克游戏代码 记录集打开失败 关于图像合成的一些问题 如何判断自己的窗口是否在桌面上所有窗口的最上层 [请教] 调试通不过 关于全局变量的link2005 在网上下载Visual Assist时很容易下载到病毒。请问哪里有安全的Visual Assist下载,谢谢! transmitfile()函数是如何传输文件的? 关于vc的帮助制作 Windows Me下如何运行Dos程序? 急急急~ 如何得到表中字段的名称和类型?
这样会更直观,要比猜准确!
=============================================
这个错误应该是你的程序中有内存泄漏!看看你在你的程序中new了什么东西,没有delete呀!
或者你的线程在运行的时候没有正确结束,而导致线程内部的资源泄漏啊!
低成也是调用createthread