socket通信
是火火火不是焱
南京大学在读博士
展开
-
基于MFC的网络编程(远程桌面监控)学习笔记(一)买电话,建立链接
在编写整个系统过程中参考了无数csdn的文章,我,,,,找不过来,如有侵权联系我我设私密就好,这个是我自己学习用的谢谢各位csdn的大佬SOCKET编程这一部分是整个编程的基础,所谓网络通信就是在实现socket链接,如何建立socket链接也就变得尤为重要。个人认为建立socket链接主要就是一个打电话的过程,在这里不推荐大家使用MFC自己打包的CSOCKET,因为我搞了半天也没...原创 2019-08-31 15:56:23 · 625 阅读 · 0 评论 -
基于MFC的网络编程(远程桌面监控)学习笔记(二)发消息
在编写整个系统过程中参考了无数csdn的文章,我,,,,找不过来,如有侵权联系我我设私密就好,这个是我自己学习用的,谢谢各位csdn的大佬在建立好socket通信之后我们就要开始第一步发送消息,在socket通信的过程中,能通信的媒介数据类型应当是char*类型的,所有你的媒介应当设置为char出来的数组,如果需要进一步解析再利用各种类型转换函数,转换实现你所需要的解析即可,文末我会贴几个我自...原创 2019-08-31 16:29:04 · 832 阅读 · 0 评论 -
基于MFC的网络编程(远程桌面监控)学习笔记(三)打包发送结构体报文,客户端解析命令,实现真正意义上的远程控制
在编写整个系统过程中参考了无数csdn的文章,我,,,,找不过来,如有侵权联系我我设私密就好,这个是我自己学习用的,谢谢各位csdn的大佬这里做一个发送结构体的例子服务器:首先建立一个结构体typedef struct msg{ char ordernumber[50] = { 0 }; char CMDcommand[100] = { 0 }; char process...原创 2019-08-31 16:51:45 · 483 阅读 · 0 评论 -
基于MFC的网络编程(远程桌面监控)学习笔记(四)学会建立多线程,实现项目的多样化实时传输
在编写整个系统过程中参考了无数csdn的文章,我,,,,找不过来,如有侵权联系我我设私密就好,这个是我自己学习用的谢谢各位csdn的大佬多线程是用于让你的进程可以动态实时接受消息而不影响主程序的持续运行。在实时传输过程中非常的重要话不多说直接上代码首先你需要HANDLE 一个句柄。句柄使为了将来你可以实时的去挂起,拿下它。第二部让这个句柄开启多线程HANDLE recvThr...原创 2019-08-31 17:32:34 · 464 阅读 · 0 评论 -
基于MFC的网络编程(远程桌面监控)学习笔记(五)图片及视频的传输
在编写整个系统过程中参考了无数csdn的文章,我,,,,找不过来,如有侵权联系我我设私密就好,这个是我自己学习用的谢谢各位csdn的大佬。。。这一个部分我感觉是整个项目最难的,以我现在的实力最多也就实现到这个份上了,这个视频传输可以供初次接触视频传输的初学者使用,如果您是已经编程好久的大牛,这,您就不用看小弟的blog了。直接跳转自己去设计响应屏幕变化的算法把,加油!说之前,我先声明这个图...原创 2019-08-31 18:10:19 · 1261 阅读 · 3 评论 -
基于MFC的网络编程(远程桌面监控)学习笔记(六)程序的整体架构
在编写整个系统过程中参考了无数csdn的文章,我,,,,找不过来,如有侵权联系我我设私密就好,这个是我自己学习用的谢谢各位csdn的大佬。。。额,,,话不多说,直接上图吧!这就是整个系统的整体架构思想。这里小小提一下几个思路的闪光点:1.利用树形or列表控件将树可以通过强转的方式存入控件当中。用一个new 开辟存放的方式实现多个关联存储具体的看我的accept代码: ...原创 2019-09-01 08:38:59 · 455 阅读 · 0 评论