ntjm.net
当前位置:首页 >> 基于mFC的soCkEt编程怎么进行文件传输 >>

基于mFC的soCkEt编程怎么进行文件传输

首先创建一个MFC项目,修改名称以及存放路径。 项目配置,在向导过程中选择“基于对话框”模式,并选择“windows”套接字。 设计服务器界面,控件有:4个静态文本(Static Text),最后一个用于指示用户连接个数;一个按钮(Button),用于打开或关闭服...

这个问题我知道!你这等于让人家帮你实现一个复杂的文件传送软件,写的好的得几天才能搞定/:)

socket套接字发送和接收的对象只能是二进制数组,不能是其他数据类型

直接通过CAsyncSocket和CSocket开发即可。

从CAsyncSocket派生一个类开发服务器端程序,然后通过CSocket派生类编写客户端程序。

你邮箱多少 我这里有个列子 只是实现了服务器和客户度的 字符串传输

socket编程是面向字节流的,一个函数可完成不了,而且socket编程没有几个星期恐怕你也搞不懂,怎么可能在知道里学会

一. 客户端 1. 创建一个Dialog Based项目:CSockClient。 2. 设计对话框 去掉Ok和Cancle两个按钮,增加ID_Connect(连接)、ID_Send(发送)、ID_Exit(关闭)按钮,增加ListBox控件IDC_LISTMSG和Edit控件IDC_EDITMSG,并按下表在ClassWizar...

int n = FileLength + 1; char* data = new char[n]; memset(data, 0, n); socka.Receive(data, n);

可以使用MFC的CAsyncSocket和CSocket类,也可以直接使用Win32 API中的socket系列函数。

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com