摘要: Visual C++的MFC提供了CSocket类用来实现网络通信。下面介绍VC++在Windows 95中实现Socket的 CSocket 类相关成员函数(这些成员函数实际上是从CAsyncSocket 类继承来的)的使用。(1) BOOL Create( UINT nSocketPort = ... 阅读全文
posted @ 2014-04-13 22:44 冷冰若水 阅读(1997) 评论(0) 推荐(0) 编辑
摘要: 许多时候我们实现网络编程使用的是winsock api函数,虽然这些函数使用起来也很方便,很灵活,但是VC++的MFC类库中提供了CAsyncSocket这样一个套接字类,用它来实现socket编程会更方便。1、服务器端 项目:CSockServerServer端的编程与Client端的类似,下面主... 阅读全文
posted @ 2014-04-13 22:41 冷冰若水 阅读(2484) 评论(0) 推荐(0) 编辑
摘要: WSAAsyncSelect模型是winsock编程模型的一种,它提供了socket异步编程的方便,其实现是基于Windows消息机制的,最主要的就是下面这个函数:1 int PASCAL FAR WSAAsyncSelect (SOCKET s,HWND hWnd,unsigned int wMs... 阅读全文
posted @ 2014-04-13 21:20 冷冰若水 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 1、服务器端代码 1 #pragma comment(lib, "ws2_32.lib") 2 3 #include 4 #include 5 6 using namespace std; 7 8 bool LoadSockLib() 9 {10 WSADATA wsaData;1... 阅读全文
posted @ 2014-04-13 18:10 冷冰若水 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: 1、使用流式套接字2、使用数据报套接字 阅读全文
posted @ 2014-04-13 16:57 冷冰若水 阅读(167) 评论(0) 推荐(0) 编辑