解决方案 »
- vc如何使用多国语言
- keybd_event和ASCII 的问题
- 如何在DLL中获取该DLL本身的HMODULE?
- 蚂蚁在热锅上!!USB外设问题,大家进来看看
- 简单的字符串声明问题
- 如何每次只读取文件中的一行?
- 一个最基本问题的探讨---类对象的存储结构是怎么样的?
- [菜鸟求助]自考书上的题:用new操作为一个包含20个整数的数组分配内存,输入若干个值到数组中,分别统计其中整数和负数的个数后再用delet
- FileExists()这个API函数包含在哪个头文件里啊?
- 为什么鼠标移动、左击右击事件对于载入的静态图片有反应,而对于视频流中获取得到的图片没有响应?
- 高斯模糊的优化问题,请高人指点
- ctreectrl控件节点当鼠标变成漏斗时如何禁止产生双击消息
SI->DataBuf.buf = SI->Buffer;
SI->DataBuf.len = strlen(SI->Buffer)+1;
if (WSASend(SI->Socket, &(SI->DataBuf), 1, &SendBytes, 0, &(SI->Overlapped), NULL) == SOCKET_ERROR)
{
if (WSAGetLastError() != ERROR_IO_PENDING)
{
printf("WSASend() failed with error %d\n", WSAGetLastError());
return 0;
}
}else
{
printf("WSASend() is OK!\n");
printf("%s",SI->DataBuf.buf);
}
请问如果我想另开一个线程给客户端发送数据的话,应该注意什么问题?
我能否在该线程中定时给客户端发送"abc";例如没5分钟,我给客户端发送一次"abc"