server端程序,using MFC:
WSADATA ws; AfxSocketInit(&ws); CSrvSocket g_socket;
int i = g_socket.Create(5555);
i = g_socket.Listen();
Sleep(100000);
然后在CSrvSocket中重载OnAccept()
而后用一个clinet连5555,以netstat看之
5555 established.
但是始终OnAccept()未被调用,why?
WSADATA ws; AfxSocketInit(&ws); CSrvSocket g_socket;
int i = g_socket.Create(5555);
i = g_socket.Listen();
Sleep(100000);
然后在CSrvSocket中重载OnAccept()
而后用一个clinet连5555,以netstat看之
5555 established.
但是始终OnAccept()未被调用,why?
解决方案 »
- 各位大虾求救!Loaded 'ntdll.dll', no matching symbolic information found.
- 求高手解答 急~~~MFC42D.DLL access violation问题
- 初学者,为什么我的OpenMP优化不成功?内有源码.
- 怎么从VC++的EDIT控件获得一个数组???
- 在BCB没有人回答的问题
- 如果更改CToolBar的背景颜色
- 读<<深入浅出MFC>>第16章,请问在VS2003下怎么用?
- 一个很头痛的问题,给出完整解决方案的,我给500分!!
- 求助,关于用VC作图的!
- 请高手指点!!!CMSCOM控件可否用于多线程的通讯?
- 如果用SOCKET编程服务器不在发送,客户机如何得知
- 解msdn2003中文的img文件后,怎么安装阿?
Create是否成功?
client也要调用Create.
还是代码有问题。
假如你server端建立,侦听成功,
那么用一个 CSrvSocket client .
client.create() ;
client.connect(...) , 肯定会触发 CSrvSocket中的onaccept()