33,311
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include <windows.h>
using namespace std;
//线程
DWORD WINAPI Mythread(LPVOID pParam)
{
while (1)
{
cout <<(char*)pParam <<endl;
}
return 0;
}
int main(void)
{
char msg[] = "hello world ";
int ret;
HANDLE Myhandle;
DWORD dw;
Myhandle = CreateThread(0,0,Mythread,(LPVOID)msg,0,&dw);
Sleep(10);
ret = TerminateThread(Myhandle, 0);//此句ret总返回0,是终止未成功,替换成下列语句
ret = CloseHandle(Myhandle);//返回不为0,说明Close sucessful
cout << "Terminate thread successful " <<endl;
for (;;)
{
;
}
}