#include <afxwin.h>
#include <iostream>
UINT ThreadFunc(LPVOID pParam){
for (int i = 0; i < 5; i++) {
std::cout << "pParam: " << (char *)pParam << std::endl;
Sleep(1000);
}
return 0;
}
int main() {
CWinThread myThread(ThreadFunc, (char *)"线程01");
myThread.m_bAutoDelete = FALSE;
myThread.CreateThread();
std::cout << "参数:" << (char*)myThread.m_pThreadParams << std::endl;
std::cout << "线程句柄:" << myThread.m_hThread << std::endl;
std::cout << "线程ID:" << myThread.m_nThreadID << std::endl;
WaitForSingleObject(myThread.m_hThread,INFINITE);
std::cout << "main finished!" << std::endl;
return 0;
}
02 Programa simple de clase de hilo MFC CWinThread
Supongo que te gusta
Origin blog.csdn.net/curtis0730/article/details/115057674
Recomendado
Clasificación