1、生成线程
方式1、
HANDLE hthread; //线程句柄
hthread=CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)threadFunc,NULL,0,NULL);//获得句柄
CloseHandle(hthread);//如果后面不需要操作这个线程就可以把线程句柄关掉,但是线程不会被关,线程函数结束,线程才结束
方式2、
AfxBeginThread(threadFunc, this);
2、线程函数
static UINT threadFunc(LPVOID pParam) //必须是静态的
{
CDialog *new_this = (CDialog*)pParam;//新指针
while(1)
{
Sleep(2000);
AfxMessageBox(_T("OK!"));
}
}