在stdafx.h 中加#include <afxsock.h> // MFC socket extensions在app类中加
if (!AfxSocketInit())
{
AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
return FALSE;
}
if (!AfxSocketInit())
{
AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
return FALSE;
}
解决方案 »
- MFC list control 控件 删除Item会莫名其妙的多一行
- 请教串口问题
- 一个有关LIB和DLL函数调用的问题
- ▲▲▲请问Visual Studio 6.0左边那个资源/文件浏览器窗口是什么类型窗口?如果做啊?
- 小问题送分:用CSplitterWnd将窗口分割,如何隐藏/显示一个窗格
- 关于ActiveX文档服务器(在线讨论)
- WINDOWS编程问题?
- 在vc中用什么控间画柱状图和走势图最好啊?
- 数据库中sql语句的问题.
- 怎样搞定一个对你没有感觉的女孩子,难道是用VC编个程序修改她的系统注册表
- 兄弟知道哪儿有VC5.0下载的吗?小弟急等着用啊,谢谢!
- 一个巨难的问题,大虾们来帮帮我吧,我就只能给这么多分了
socket在使用前一定要初始化的。
同时加入#include "stdafx.h"。
if (!AfxSocketInit())
{
AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
return FALSE;
}
#include <afxsock.h>在资源中加入字符串:
ID: IDP_SOCKETS_INIT_FAILED
Caption:Windows 通信端口初始化失败。在C***App.cpp中
BOOL C***App::InitInstance()
{
//起始位置加入下面的语句
if (!AfxSocketInit())
{
AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
return FALSE;
}
}