获得网络异常的各种情况? 比如没网卡,或是端口被占用,或是网络质量有问题?要比较全的这个怎么搞? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这玩意儿不够详细啊,比如我禁用本地连接跟拔掉网线,这货都返回:“不能访问网络位置,有关网络排除故障的信息,请参阅Windows帮助”我的目的是直接能告诉用户他为什么不能连接到指定站点了 那就要自己定义了CMySocket::GetError(DWORD error){//错误处理 CString strError; switch(error) { case WSANOTINITIALISED: strError="初始化错误"; break; case WSAENOTCONN: strError="对方没有启动"; break; case WSAEWOULDBLOCK : strError="对方已经关闭"; break; case WSAECONNREFUSED: strError="连接的尝试被拒绝"; break; case WSAENOTSOCK: strError="在一个非套接字上尝试了一个操作"; break; case WSAEADDRINUSE: strError="特定的地址已在使用中"; break; case WSAECONNRESET: strError="与主机的连接被关闭"; break; default: strError="一般错误"; } return strError; } 你的"DWORD error"哪来的,能列举出大部分常见的网络连接错误吗? 这些都是winsock返回的吗?其实我更注重网络本身的问题,比如被墙掉了,或是用户的代理挂了 多线程函数调用API出错原因? ipv6的抓包 @__>高手们都来说说多语言界面实现的问题 请教: 怎样获得ADO的帮助文挡? 求助,BCGControlBar Professional 7.20 的安装密码 发邮件的代码?????? 我晕。。。。。。。。。。。。 如何实现单击对话框“确定”按钮,将文档类对象中的内容以报表的形式显示在视图中,求各位帮忙! 菜鸟提问:请问有关 在任务管理器中杀进程的析构怎么处理 请高手指教我得socket代码有什么问题?代码已经贴出 Combo Box的初始化 一个简单的线程问题,请高手指点。
这玩意儿不够详细啊,比如我禁用本地连接跟拔掉网线,这货都返回:“不能访问网络位置,有关网络排除故障的信息,请参阅Windows帮助”我的目的是直接能告诉用户他为什么不能连接到指定站点了
CMySocket::GetError(DWORD error)
{//错误处理
CString strError;
switch(error)
{
case WSANOTINITIALISED:
strError="初始化错误";
break;
case WSAENOTCONN:
strError="对方没有启动";
break;
case WSAEWOULDBLOCK :
strError="对方已经关闭";
break;
case WSAECONNREFUSED:
strError="连接的尝试被拒绝";
break;
case WSAENOTSOCK:
strError="在一个非套接字上尝试了一个操作";
break;
case WSAEADDRINUSE:
strError="特定的地址已在使用中";
break;
case WSAECONNRESET:
strError="与主机的连接被关闭";
break;
default:
strError="一般错误";
}
return strError;
}
这些都是winsock返回的吗?其实我更注重网络本身的问题,比如被墙掉了,或是用户的代理挂了