⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tcthread.cpp

📁 《AVR单片机GCC程序设计》
💻 CPP
字号:
// TCThreadBase.cpp: implementation of the TCThreadBase class.
//	芯艺 (c) copyright 2002-2004
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "TCThread.h"


//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

TCThreadBase::TCThreadBase()
{
	m_bExitFlag=NULL;
	m_dwID=NULL;
	m_hThread=NULL;
}

TCThreadBase::~TCThreadBase()
{
	
}

DWORD  TCThreadBase::ThreadProc(LPVOID param)
{
	return ((TCThreadBase *)param)->ThreadSubProc();
}

BOOL TCThreadBase::Begin()
{
	m_hThread=CreateThread(NULL	//
		,NULL					//堆栈大小
		,ThreadProc				//线程函数
		,(LPVOID)this           //传送参数
		,NULL					//启始状态(如挂起)取了默认值运行
		,&m_dwID);				//线程ID
	if(m_hThread!=NULL)
		return TRUE;
	else
		return FALSE;
}

DWORD TCThreadBase::ThreadSubProc()
{
	return 0;
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -