基于MFC的网络编程(远程桌面监控)学习笔记(四)学会建立多线程,实现项目的多样化实时传输

在编写整个系统过程中参考了无数csdn的文章,我,,,,找不过来,如有侵权联系我我设私密就好,这个是我自己学习用的谢谢各位csdn的大佬

多线程是用于让你的进程可以动态实时接受消息而不影响主程序的持续运行。在实时传输过程中非常的重要

话不多说直接上代码

首先你需要HANDLE 一个句柄。句柄使为了将来你可以实时的去挂起,拿下它。

第二部让这个句柄开启多线程

HANDLE recvThread;
recvThread = CreateThread(NULL, 0, funcrecvThread, this, 0, NULL);

DWORD WINAPI funcrecvThread(LPVOID lpParamter){
//TODO:这里添加你要实现的具体的函数具体

func();


}

简单介绍一下这个代码

CreateThread(NULL, 0, Recvorder, this, 0, NULL);

这个使开启线程的函数

funcrecvThread这个使线程实现的具体函数,该函数可以加一些参数之类的,但最好是指针,比较灵活,这里是一个DLg指针

多线程我也就了解这么多,这些对于这个项目足够了

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值