pThread=AfxBeginThread(ThreadFunc,&Info);

原创 2012年03月22日 18:20:40
// CMultiThread5Dlg dialog
struct threadInfo
{
	UINT nMilliSecond;
	CProgressCtrl* pctrlProgress;
};

threadInfo Info;
UINT ThreadFunc(LPVOID lpParam)
{
	threadInfo* pInfo=(threadInfo*)lpParam;
	for(int i=0;i<100;i++)
	{
		int nTemp=pInfo->nMilliSecond;
		
		pInfo->pctrlProgress->SetPos(i);
		
		Sleep(nTemp);
	}
	return 0;
}

void CMultiThread5Dlg::OnStart() 
{
	UpdateData(TRUE);
	Info.nMilliSecond=m_nMilliSecond;
	Info.pctrlProgress=&m_ctrlProgress;
	
	pThread=AfxBeginThread(ThreadFunc,&Info);
	// TODO: Add your control notification handler code here
	
}

AfxBeginThread如何安全退出

之前的想法是,如果尽量不要在线程中分配内存,这样当线程没有正常退出时,很容易就出现内存泄漏的情况。 所以在这里的test代码也是如此,没有在线程中分配内存,而是在主线程中分配的内存供线程使用。  ...
  • qiaoquan3
  • qiaoquan3
  • 2017年02月21日 12:54
  • 626

MFC之AfxbeginThread 线程 创建、挂起、释放、结束、退出

MFC之AfxbeginThread创建线程 本文简单阐述了如何使用一个afxbeginthread创建一个线程(两种方法,使用默认设置,使用自主设置参数),以及一些如同,挂起,释放。边界锁等操作。 ...
  • i_likechard
  • i_likechard
  • 2016年11月25日 12:12
  • 7579

AfxBeginThread创建线程失败

How can AfxBeginThread fail when there are plenty of resources available and the application is a mu...
  • irisjyf
  • irisjyf
  • 2016年04月21日 11:08
  • 561

线程控制 - AfxBeginThreadUI线程的封装类

前言UI线程的控制(创建, 启,停,挂起,恢复)需要自己来做,才能精细的控制. e.g. 手术中,医生是不能离开病人取吃饭. 对UI线程访问封装后,需要新线程时,需要的代码量会降低,维护方便. ...
  • LostSpeed
  • LostSpeed
  • 2016年03月20日 16:12
  • 470

VC获取子线程入口函数的退出码(分别由CreateThread,_beginthread,_beginthreadex与AfxbeginThread 创建的子线程 )

在 VC 编程中,若是涉及到多线程编程时,有时我们也需要根据情况获取子线程入口函数的退出码,以便根据具体的程序运行情况做相应的处理。        之前我在使用 VC 开发程序时,也遇到过需...
  • xbmoxia
  • xbmoxia
  • 2013年11月27日 17:13
  • 1817

socket编程之pthread多线程通信

------------------------------------------------------------ 系统环境:Centos 6.5 -----------------------...
  • qq_21111579
  • qq_21111579
  • 2016年07月29日 11:07
  • 849

用户界面线程AfxBeginThread的使用

用户界面线程AfxBeginThread的使用 分类: 2.4 线程/图形学2010-07-24 23:42 1583人阅读 评论(0) 收藏 举报 nullclassmfcthr...
  • autumn20080101
  • autumn20080101
  • 2013年05月09日 16:46
  • 640

vs2010下配置pthread环境详解

1.下载pthread 的windows安装包 可以从官方网站上下载,网址:http://sourceware.org/pthreads-win32 下载之后解压,放置在C盘 如下图: 2.配置...
  • hsd2012
  • hsd2012
  • 2016年03月19日 11:51
  • 3041

Pthread多线程同步的几种方式

本文来自博文: http://www.cnblogs.com/mydomain/archive/2011/08/14/2138455.html 线程的最大特点是资源的共享性,但资源共享中的...
  • Enter_
  • Enter_
  • 2014年06月21日 18:14
  • 3804

Pthread锁机制

Pthreads提供了多种锁机制:         (1) Mutex(互斥量):pthread_mutex_***                 sleep-waiting, 上下文切换     ...
  • kobejayandy
  • kobejayandy
  • 2014年01月04日 16:32
  • 2040
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:pThread=AfxBeginThread(ThreadFunc,&Info);
举报原因:
原因补充:

(最多只允许输入30个字)