双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

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

卡卡Gemini 卡卡Gemini 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
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();
...全文

相关推荐

评论
收藏 已收藏
分享
返回顶部
卡卡Gemini
网络编程 18,356 成员 64,161 内容