线程终止问题 我做了一个线程函数:UINT Threadpoc(...);然后调用:AfxBeginThread(...)线程运行的时候,如何强行将其终止呢??好象调用其成员函数ExitInstance()没有作用! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最好的办法还是让Threadpoc()自动执行完毕,退出。一个简单的办法,就是定义一个全局变量,然后在线程函数中循环判断这个变量的值,如果这个变量的值不满足条件。你就可以让线程函数return。你可以在线程函数外面改变这个全局变量,从而控制这个线程。 在 ExitInstance中使用PostQuitMessage(0); 试一下TerminateThread();可以 在不同的线程中关闭任何一个线程。 有三种方法:线程函数返回,ExitThread()和TerminateThread()。其中后两个由于在释放资源方面的存有漏洞,建议最好不用。建议使用第一种。可以设置一事件,也可以设置一全局变量,这比较简单。 请问,用例图是不是放在功能概述里? 我在WM_PAINT的响应函数中加入断点,我想在每次重绘是可以检测,为何断点始终离不开呢? 路由跟踪 取DLL版本号,求高手! 下载邮件附件,用wireshark抓包,如何提取其中的附件? ++ --的问题``` 动态按钮的事件问题? 在线等答案:FindResource()函数查RT_STRING资源,百思不得其解 关于CreateProcess中lpszCmdLine参数设置 使用VC出的一个小问题,百思不得其解 高分求助:是否有C++源代码实现将完整的目录结构保存到单个数据文件中? 关于计时器的问题,菜鸟之问
试一下TerminateThread();可以 在不同的线程中关闭任何一个线程。
其中后两个由于在释放资源方面的存有漏洞,建议最好不用。建议使用第一种。
可以设置一事件,也可以设置一全局变量,这比较简单。