又一个SOCKET问题~~简单 送分

adwqx adwqx 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
BOOL CVisurlserverDlg::InitNetwork()
{

WSADATA wsaData;

SOCKET ServerSock;
BOOL ret = WSAStartup(MAKEWORD(2,2), &wsaData);
if(ret != 0)
{
MessageBox("初始化网络协议失败!");
return FALSE;
}

ServerSock=socket(AF_INET,SOCK_STREAM,0);

if(ServerSock == INVALID_SOCKET)
{
MessageBox("创建套接字失败!");
closesocket(ServerSock);
WSACleanup();
return FALSE;
}

sockaddr_in localaddr;
localaddr.sin_family = AF_INET;
localaddr.sin_port = htons(4115); //端口号不要与其他应用程序冲突
localaddr.sin_addr.s_addr =INADDR_ANY;
list.AddString("开始监视!");
if(bind(ServerSock,(LPSOCKADDR)&localaddr,sizeof(localaddr)
== SOCKET_ERROR))
{
MessageBox("绑定地址失败!");
// closesocket(ServerSock);
//WSACleanup();
// return FALSE;


}
///////////////////略去下面的
}
我写的是非阻塞的 套接字

程序运行到if(bind(ServerSock,(LPSOCKADDR)&localaddr,sizeof(localaddr) 总会绑定失败

一直搞不明白怎么回事?
还有就是 m_hwnd 这个句柄 MFC自动给的吗 还是自己去得到的 是不是不主窗体的句秉 ?还是什么


非组塞套接字需要指定主窗口句柄然后传递消息 怎么得到呢 ?
请大家指教
m_hwnd 应该是MFC自动生成的吗?
...全文

相关推荐

sgg慕尚花坊项目代码

sgg慕尚花坊项目代码

chaosssock

前端WebSocket多协议支持:兼容性处理指南

在实时通信场景(如在线聊天、股票行情推送、协同文档编辑)中,前端常需与服务器通过WebSocket建立长连接。但不同业务可能使用不同的“通信规则”(即子协议),例如金融系统用,聊天系统用chat-v1。如何让前端同时支持多种子协议?浏览器与服务器如何“商量”用哪个协议?旧浏览器/旧服务器不支持多协议时如何兼容?本文从“打电话选语言”的生活案例切入,解释WebSocket多协议核心概念→拆解协议协商流程→用代码演示多协议支持实现→覆盖兼容性处理技巧→最后总结常见问题与未来趋势。WebSocket。

AI架构全栈开发实战笔记

你是如何处理浏览器兼容性的

当函数被创建时,会保存一个词法环境(Lexical Environment)的引用,这个环境包含了函数在哪里被声明(也就是在哪一个作用域中声明)的所有信息。)是一个非常重要的概念,它允许函数记住并访问其所在的词法环境,即使函数在其词法环境之外执行。即使外部函数执行完毕后,其内部函数的引用(即闭包)仍然存在,并且仍然可以访问其外部函数的词法环境。:一个函数内部可以定义另一个函数,这个内部函数可以访问其外部函数的词法环境(包括外部函数的参数和变量),即使外部函数已经执行完毕。输出: Hello World。

python资深爱好者

前端开发中JavaScript的兼容性处理

JavaScript兼容性处理是前端开发中不可回避的核心问题。本文旨在为开发者提供一套完整的JavaScript兼容性解决方案,涵盖从基础原理到高级实践的全方位知识。我们将重点讨论现代前端工程中处理JavaScript兼容性的主流技术和策略。文章首先分析兼容性问题的根源,然后深入探讨各种解决方案的技术细节,接着通过实际案例展示综合应用,最后展望未来发展趋势。每个部分都包含详细的技术实现和最佳实践建议。Polyfill:用于实现浏览器原生不支持功能的代码片段Shim:在旧环境中模拟新API的薄兼容层。

AI架构全栈开发实战笔记

科技成果进场交易前,评估备案环节需要准备哪些材料?.docx

科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN
评论 19
收藏 已收藏
分享
返回顶部
adwqx
VC/MFC 16,550 成员 421,606 内容