博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vc 线程的创建,暂停和结束
阅读量:6645 次
发布时间:2019-06-25

本文共 531 字,大约阅读时间需要 1 分钟。

1.线程的创建:

      (1)CWinThread* MainThread;
       MainThread=AfxBeginThread(MyThread,this,THREAD_PRIORITY_NORMAL,0,0,NULL );
       (2)后台工作线程函数
                  UINT MyThread( LPVOID pParam )
                   {
                       C类Dlg * pDlg = (C类Dlg*)pParam;
                       pDlg->Function(pDlg->parament);
                       return 0;
                  }
                 (3) Function(parament)//用来执行的函数
                 {
                 }
2.线程的暂停和继续:
                          暂停线程:MainThread-> SuspendThread ()
                          继续线程:MainThread-> ResumeThread ()
3.线程那个的停止
                         (1).判断状态://看线程是否运行
                                               DWORD code;
                                               GetExitCodeThread(MainThread-> m_hThread, &code);
                                              if(code == STILL_ACTIVE)
                                             {  
                       (2)结束线程     TerminateThread(MainThread-> m_hThread,   0);
                                                 }

<linker : >

转载地址:http://kpevo.baihongyu.com/

你可能感兴趣的文章
CI 经常失败?可能是这 5 大原因…
查看>>
MySQL、oracle中char和varchar的区别:
查看>>
微信公众平台OAuth2.0授权登陆(PHP)
查看>>
Oracle rank() over() 排名 问题 间断 不间断
查看>>
【CCNP】BGP路由反射器与AS联邦案例实验
查看>>
TCP_Wrappers
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
系统架构图怎么画
查看>>
一个很酷的加载loading效果
查看>>
我的友情链接
查看>>
Java解析json串
查看>>
ubuntu12.04 NFS搭建指南
查看>>
Sublime Text 使用介绍、全套快捷键及插件推荐
查看>>
toolbar
查看>>
spring boot 项目,maven打jar包时,将本地jar一块打入包
查看>>
Exchange Server 2010 SP2 高可用性(八)---配置内外网邮件收发
查看>>
Windows Server 2012 虚拟化实战:存储(一)
查看>>
linux shell 计算时间差并显示按时分秒显示
查看>>
iptables防火墙
查看>>