一.创建线程函数
常用的创建线程的函数是CreateThread,还有MFC中的AfxBeginThread方法.另一种函数是_beginthreadex,
其实它在内部调用了CreateThread,在调用之前_beginthreadex做了很多的工作,从而使得它比CreateThread更
安全.所以一般使用_beginthreadex来创建线程.于是以下使用_beginthreadex函数来创建线程类.
二.线程类示例
1.Thread.h文件如下:
#ifndef _THREAD_H__
#define _THREAD_H__
#include <process.h>
#include <windows.h>

class CThread
2.Thread.cpp文件如下:
#include "Thread.h"


CThread::CThread()
三.线程类的使用
1. 新建一个win32控制台工程,代码如下:
#include "Thread.h"
#include <iostream>
#include <conio.h>


using namespace std;


class CMyThread:public CThread
常用的创建线程的函数是CreateThread,还有MFC中的AfxBeginThread方法.另一种函数是_beginthreadex,
其实它在内部调用了CreateThread,在调用之前_beginthreadex做了很多的工作,从而使得它比CreateThread更
安全.所以一般使用_beginthreadex来创建线程.于是以下使用_beginthreadex函数来创建线程类.
二.线程类示例
1.Thread.h文件如下:
2.Thread.cpp文件如下:
三.线程类的使用
1. 新建一个win32控制台工程,代码如下: