问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VC 在线程中如何编写线程子函数

发布网友 发布时间:2022-04-24 17:02

我来回答

3个回答

热心网友 时间:2023-10-24 14:01

No.13 /*多线程编程*/
1.定义传递给线程的变量的结构体类型//在调用线程的类的H文件中
struct threadInfo
{
};
注意:在线程中要改变的变量要传指针或引用,就如函数变量传递。
2.定义传递给线程的变量的结构体变量和线程函数//在调用线程的类的CPP文件中
threadInfo Info; //如果只有一个变量,则不用定义结构体,直接传指针
UINT ThreadProc(LPVOID lpParam)
{
threadInfo* pInfo=(threadInfo*)lpParam;
...
return 0;
}
3.初始化并启动线程//在调用处
先给结构体变量各成员赋初值;
在H文件中定义:CWinThread* m_pThread;//非必要
在调用处:m_pThread=AfxBeginThread(ThreadProc,&Info);

*******************版权所有,抄袭不究************************追问能给个简单的例子吗?刚接触多线程,现在只会建立多线程,在线程中编代码。
谢谢!

追答这个是MFC中多线程的用法。
MFC不能再一个文件中写完。

热心网友 时间:2023-10-24 14:01

按照一般C语言定义函数和调用方式即可。

热心网友 时间:2023-10-24 14:02

这个和一般的功能函数写法没什么区别,你直接写好调用就可以了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
艾芙洛洗发水为什么不在商场销售商 艾芙洛洗发水是英国的吗 毕业生刚刚签了三方协议,想毁,怎么办 适合夫妻干的生意有哪些 新生蜜蜂多久出巢试飞 新生蜜蜂什么时候进行首次试飞? 蜜蜂几月几日出生外貌和颜色? 当脚模一定要脚趾修长吗 脚长成这样,能当脚膜吗 固话遇忙记存呼叫业务有什么特点? 什么是固话遇忙记存呼叫业务? vc++ 多线程编程 SOCKET通信 怎么在vc中实现多线程 VC多线程程序 VC 创建多线程的问题 VC多线程是什么意思? 关于VC++多线程 VC++ 多线程 vc++ 控制台多线程编写的问题,跪求高人解答! VC++多线程 VC编程中多线程同时写的问题 VC多线程操作 VC编程多线程问题 VC多线程 VC++ 最简单的多线程 作文大全里的我不明白吗.. VC++6.0编译器中怎么设置编译选项为多线程 谁给我写个vc++编写多线程的代码随便什么都行简单点最好 台式机插上音箱有类似耳鸣的声音,插上耳机后有电流声,这是不是和主机没接地线有关?我用耳机试了一下, 什么桌面音箱最好 有什么车不贵!改装又好看?又像跑车? vc 多线程,简单的无限循环怎么编程 VC++ socket多线程编程问题 CAD二维转三维的快捷键是啥呢? cad二维转三维的快捷命令是什么? 能不能把CAD中的平面图转成三维图? CAD2007里面画好的二维图怎么转成三维图 如何在苹果手机上查找丢失的苹果手机 丢失的苹果怎么查找 湖南现在个体户经营所得税起征点是多少? 个体户起征点是多少 个体户税收起征点是多少? 个体工商户起征点 个体户起征点 个体户个人所得税起征点 个体工商户税务起征点是多少? 请问现在个体户个税的起征点是多少? 个体户个税起征点与税率 宝宝6个月可以吃什么辅食食谱 六个月可以吃零食? 六个月可以吃什么水果