如果你的线程是从CWinThread继承出来的,结束自己就用AfxEndThread

如果是外部调用的话,可以用PostThreadMessage(m_nThreadID, WM_QUIT,0,0);给这个线程发送消息,线程就会结束的,

其中的m_nThreadID是线程ID。

线程的ID可以这样得到

private:DWORD  h_MemoryDraw;//定义变量

h_MemoryDraw = AfxBeginThread(MemoryDraw, Param)->m_nThreadID;

VC++ 结束线程 AfxBeginThread AfxEndThread相关推荐

  1. Delphi 如何解决在DLL的入口函数中创建或结束线程时卡死

    先看一下使用Delphi开发DLL时如何使用MAIN函数, 通常情况下并不会使用到DLL的MAIN函数,因为delphi的框架已经把Main函数隐藏起来 而工程函数的 begin  end 默认就是M ...

  2. java结束全部操作代码_Java创建与结束线程代码示例

    这篇文章主要介绍了Java创建与结束线程代码示例,小编觉得挺不错的,这里分享给大家,供需要的朋友参考. 本文讲述了在Java中如何创建和结束线程的最基本方法,只针对于Java初学者.一些高级知识如线程 ...

  3. windows结束线程的三种方式

    windows 结束线程有三种方式 一.让线程函数执行到 return 二.在线程函数内调用 ExitThread 三.调用 TerminateThread 其中前两种方式比较类似,它们都是通过修改某 ...

  4. python结束线程池正在运行的线程_python之线程与线程池

    #进程是资源分配的最小单位,线程是CPU调度的最小单位.每一个进程中至少有一个线程.#传统的不确切使用线程的程序称为只含有一个线程或单线程程序,而可以使用线程的程序被称为多线程程序,在程序中使用一个线 ...

  5. java创建线程代码_Java创建与结束线程代码示例

    本文讲述了在Java中如何创建和结束线程的最基本方法,只针对于Java初学者.一些高级知识如线程同步.调度.线程池等内容将会在后续章节中逐步深入. 创建线程 创建普通线程有两种方式,继承Thread类 ...

  6. 线程的退出 java_(转)Java结束线程的三种方法

    背景:面试过程中问到结束线程的方法和线程池shutdown shutdownnow区别以及底层的实现,当时答的并不好. 线程属于一次性消耗品,在执行完run()方法之后线程便会正常结束了,线程结束后便 ...

  7. Java结束线程的三种方法

    转载自https://blog.csdn.net/xu__cg/article/details/52831127 线程属于一次性消耗品,在执行完run()方法之后线程便会正常结束了,线程结束后便会销毁 ...

  8. python threading 结束线程

    python threading 启动的线程,并没有提供终止线程的方法,现总结一下在网上找到的方法 1.通过threading.Thread._Thread__stop()结束线程 import ti ...

  9. python如何强制结束主线程_强制结束线程

    场景: 如果某个线程持续阻塞,无法退出,从而导致整个程序无法结束,此时就需要强制结束线程 思路:由于程序阻塞,比如卡在代码中的某一行后,一直无法向下执行,此时,无法通过常规方式结束线程 方法1: 采用 ...

最新文章

  1. 在一个数组中实现两个堆栈
  2. 容器中的JVM资源该如何被安全的限制?
  3. 人工智能算法_人工智能的灵魂——算法
  4. Linux /etc/inittab 文件的解读
  5. Vsftpd服务重启、暂停命令
  6. intellij idea 13amp;14 插件推荐及高速上手建议 (已更新!)
  7. STM32开发 -- 继电器测试
  8. github 地图上画区域的工程_筑工程测量区别
  9. 【机器学习】深入理解CatBoost
  10. 【深入JavaScript】3.JavaScript继承的实现总结
  11. 【自定义标签开发】01-标签简介和开发第一个标签
  12. Oracle结构设计技巧(访问数据库象访问内存一样 快)
  13. 自己搭建一个k8s环境
  14. Vue computed 带参数
  15. 灵活的javaScript
  16. 【BZOJ3207】花神的嘲讽计划Ⅰ Hash+主席树
  17. 5G聚合路由器有哪些优势?能应用在哪些场景?
  18. CornerNet论文详解CornerNet: Detecting Objects as Paired Keypoints
  19. PHP数据结构基本概念
  20. 新算法可干扰脸部识别系统

热门文章

  1. centos7.2 安装 Elasticsearch5.2
  2. Weakness and Poorness
  3. iOS开发日记9-终端命令
  4. 【STL源码剖析读书笔记】自己实现stack之MyStack(底层用MyList)
  5. 第3章 控制程序流程(1)
  6. Android 通过开源框架AsyncHttpClient进行get和post请求
  7. [设计] - 判断LOGO好坏的12条参考标准
  8. php file取不到手机相册,webuploader移动端选择文件无法打开手机相册的解决办法...
  9. 没有php5.sowenjian_(转)LINUX下PHP编译添加相应的动态扩展模块so(不需要重新编译PHP,以openssl.so为例...
  10. linux less 阻塞输出,linux – `less`命令显示输出所用的时间