想用WINSOCK的API写了一个收发数据的程序,在与服务器建立了连接后,怎样知道服务器给我发了数据,我这边在适当的时候调用接收函数来接收数据,我的客户端是没有界面,是个控制台程序,所以不可能向窗体来发送信息,这个问题如何来解决?
解决方案 »
- 自定义类对象做全局变量的问题
- 隐藏splitter窗口分割线 之后的问题!!!!
- 如何设置一个数组连接到WAP
- 重绘CListBox问题
- 头文件交叉引用了怎么办?可是不这么做又没好办法。各位帮我看看
- 斗胆问一句
- 有没有看过《windows programming》这本书的人,有问题要问!!!
- 如何在CMyView类中得到一个来自CMainFrame类的字符串指针m_mypapa的值?
- 为什么在类中定义的成员函数在调用时会找不到标识符?
- 怎样知道其它应用程序的某个窗口的内容(比如文字)将、已发生变化,并作出响应?
- 关于一个vc6.0中文本框焦点控制的问题?谢谢!
- install shield如何根据用户的选择来安装不同语言的文件,而不是通过判断当前系统的语言代码来决定
1 阻塞套接字 + 多线程
在一个子线程中
while(1)
{
recv(。)
}2 使用 WSAEventSelect模型
http://www.vczx.com/article/show.php?id=1041
Callback Function.
2.可以通过select的结果来判断
3.使用重叠I/O,在线程中等待事件