26.多线程

Posted 喵小喵~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了26.多线程相关的知识,希望对你有一定的参考价值。

 1 #include <Windows.h>
 2 
 3 DWORD WINAPI my_message(void *p)
 4 {
 5     MessageBoxA(0, "hello", "china", 0);
 6 
 7     return 0;
 8 }
 9 
10 void main()
11 {
12     HANDLE hthread;
13     DWORD threadid;//保存线程的编号
14 
15     for (int i = 0; i < 5; i++)
16     {
17         hthread = CreateThread(
18             NULL,//安全属性
19             NULL,//堆栈大小
20             my_message,//线程的入口点
21             NULL,//函数的参数
22             0,//立即执行
23             &threadid);//保存线程的编号
24 
25         WaitForSingleObject(hthread, INFINITE);//等待 执行完再执行下一个
26     }
27 
28     system("pause");
29 }

 

以上是关于26.多线程的主要内容,如果未能解决你的问题,请参考以下文章

线程学习知识点总结

多个请求是多线程吗

26 多线程——线程安全 synchronized

java 多线程 26 : 线程池

python小白学习记录 多线程爬取ts片段

多线程编程