大家好,我初学,请大家帮我看看我的文件传输,谢谢

卡卡Gemini 2009-03-16 09:45:10
SOCKET RecvSocket=::socket(AF_INET,SOCK_DGRAM,IPPROTO_UDP);

if (RecvSocket == INVALID_SOCKET)
{
MessageBox("Failed Socket");
}

WSADATA wsaData;

struct sockaddr_in local;
struct sockaddr_in RecvAddr;
struct sockaddr_in SenderAddr;
SenderAddr=local;
int Port = 6000;
char RecvBuf[1024];
int BufLen = 1024;

int SenderAddrSize = sizeof(SenderAddr);

WSAStartup(MAKEWORD(2,2), &wsaData);

RecvSocket = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);


RecvAddr.sin_family = AF_INET;
RecvAddr.sin_port = htons(Port);
RecvAddr.sin_addr.s_addr = htonl(INADDR_ANY);

bind(RecvSocket, (SOCKADDR *) &RecvAddr, sizeof(RecvAddr));


recvfrom(RecvSocket,
RecvBuf,
BufLen,
0,
(SOCKADDR *)&SenderAddr,
&SenderAddrSize);


closesocket(RecvSocket);

WSACleanup();

//创建一个另存为对话框
CFileDialog SaveFileDialog(FALSE);
SaveFileDialog.DoModal();
...全文
57 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

18,358

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧