SOS!关于线程退出码的问题 UNIT ThreadA(...){ UNIT a; ... a=... return a;}CWinThread *pthread=::AfxBeginThread(ThreadA...)当线程返回的时候,我如何得知线程的返回码 a ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DWORD dw;GetExitCodeProcess( HANDLE handle, &dw );此函数返回线程的退出码,如果线程没有结束,则返回STILL_ACTIVE CWinThread *pthread=::AfxBeginThread(ThreadA...);//......DWORD dwExitCode;GetExitCodeThread(pthread->m_hThread, &dwExitCode);这样 dwExitCode 存放的就是线程的返回代码了。 DEBUG的时候可以在OUTPUT输出窗口查看 MFC ATL 关于导出到word的代码不理解。请高手帮忙!! 怎么用VTK对raw数据做三维成像? C/S模式中的中转代理问题 请问各位大侠,为什么在VC的编辑环境下运行程序是正常的(DEBUG,RELEASE),但直接双击编译好的exe程序,就会报内存错误? 如何获得打开的浏览器地址(实例) 如何建立一个新类 请教高手! 在VC下用ODBCAPI开发SQLServer数据库的问题 问天天不应,问地地不语,问峨嵋的猴大哥他也不理。结论: 工作,茫然??? 大家来探索一下软件开发的境界!来者有分…… 问个新手入门的问题
GetExitCodeProcess( HANDLE handle, &dw );
此函数返回线程的退出码,如果线程没有结束,则返回STILL_ACTIVE
//......
DWORD dwExitCode;
GetExitCodeThread(pthread->m_hThread, &dwExitCode);
这样 dwExitCode 存放的就是线程的返回代码了。