vc socket编程中,winsock2环境初始化问题。

原创 2007年10月12日 16:24:00

今天在做win32 API工程类型下的socket编程的时候,编译报错:unresolved external symbol __imp__WSAStartup@8 ,一查才知道是忘了初始化socket环境,在此记录下来,给自己一个提醒,也希望能给像我一样的socket新手一点帮助。

解决整个问题的步骤如下:

(1)修改工程设置:Project->Settings->Link  增加ws2_32.lib

(2)包含头文件:include <WINSOCK2.h>

(3)加载环境:

BOOL InitSocketEnvironment()
{
 WSADATA wsadata;
 if(WSAStartup(MAKEWORD(2,2),&wsadata)!=0)
 {
  return FALSE;
 }
 return TRUE;
}

这三步修改好后,程序运行通过。

VC和MATLAB混合开发经验总结

作者:朱金灿来源:http://blog.csdn.net/clever101 前期准备:       1.请确认机器中已经安装Matlab主程序或(MCR)MATLAB Compiler Runti...
  • clever101
  • clever101
  • 2014年08月31日 23:39
  • 4016

新手MFC学习之Socket练习

其实MFC这东西吧,好像也不光是MFC,很多东西,其实我现在才感觉到,如果想快速做一个东西出来的话,是没有必要系统的学关于这个东西的全部知识的。比如我想做一个MFC类似QQ的软件,但是我又不想花太多时...
  • u010092734
  • u010092734
  • 2014年07月22日 22:24
  • 2714

计算机基础-Socket详解

Linux的SOCKET编程详解 1. 网络中进程之间如何通信 进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进 程之间既互不干扰又协调一致工作,操作...
  • u013782203
  • u013782203
  • 2016年05月01日 11:13
  • 5176

vc中socket编程步骤(Winsock2)

sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字。在这个程...
  • qing2087312
  • qing2087312
  • 2011年10月11日 17:04
  • 559

Vc++编程winsock ---Socket(套接字)

Socket(套接字) ◆先看定义: typedef unsigned int u_int; typedef u_int SOCKET; ◆Socket相当于进行网络通信两端的插座,只...
  • good_jianhong
  • good_jianhong
  • 2011年10月21日 14:59
  • 1637

VC++环境下WinSock编程及实例分析.pdf

  • 2008年03月21日 08:20
  • 188KB
  • 下载

WinSock2编程之打造完整的SOCKET池

http://gamebabyrocksun.blog.163.com/blog/static/571534632010115104634310 在Winodows平台上,网络编程的主要接口就是Wi...
  • xumaojun
  • xumaojun
  • 2013年10月09日 11:01
  • 2096

WinSock2编程之打造完整的SOCKET池

在Winodows平台上,网络编程的主要接口就是WinSock,目前大多数的Windows平台上的WinSock平台已经升级到2.0版,简称为WinSock2。在WinSock2中扩展了很多很有用的W...
  • machack
  • machack
  • 2011年06月20日 09:33
  • 232

WinSock2编程之打造完整的SOCKET池

在Winodows平台上,网络编程的主要接口就是WinSock,目前大多数的Windows平台上的WinSock平台已经升级到2.0版,简称为WinSock2。在WinSock2中扩展了很多很有用的W...
  • liujiayu2
  • liujiayu2
  • 2015年06月10日 19:05
  • 564

【winsock2】Windows Socket 网络编程

对Linux的网络编程比较熟悉,但是最近的项目需要在Windons上做应用程序,花了几天时间学了一点点! 这里先多谢百度文库给推荐的教程:http://wenku.baidu.com/course/v...
  • ieczw
  • ieczw
  • 2014年02月19日 14:55
  • 1133
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:vc socket编程中,winsock2环境初始化问题。
举报原因:
原因补充:

(最多只允许输入30个字)