万捷博客

万捷博客
一个知识汇聚的地方
首页 » c++ » c++多线程Thread使用方法

c++多线程Thread使用方法

需要的头文件:

#include <thread>//多线程

 

启动线程操作,将以下代码放在需要启动线程的位置,CreateThread中的fun是需要在线程中运行的函数:

HANDLE hThread = NULL;
DWORD dwThreadID = 0;//保存线程ID
hThread = CreateThread(0, 0, fun, NULL, 0, &dwThreadID);//创建线程
CloseHandle(hThread);//关闭内核对象,不会停止线程

 

执行任务函数:

DWORD WINAPI fun(LPVOID lpParameter)//执行线程任务的函数
{
	//这里的代码在线程中执行了
	return 0;
}

文章如无特别注明均为原创! 作者: admin, 转载或复制请以 超链接形式 并注明出处 万捷博客
原文地址《 c++多线程Thread使用方法》发布于2020-3-8

打赏作者

评论

游客

看不清楚?点图切换
切换注册

登录

您也可以使用第三方帐号快捷登录

切换登录

注册