各位大虾:
最近用CSocket编了一个小程序,通过网络给一台计算机发送数据另一台计算机接受到数据后直接返回一组数据。但速度只有0.2k/s.不明白为什么请各位帮忙看看阿。
发送程序:
void CServerDlg::OnSpeFun()
{
// TODO: Add your control notification handler code here
this->UpdateData(TRUE);
SM("getpos");//SM是发送函数
}
受到命令返回一组数据:
case 'g':
if(buff[3]=='p'&&buff[6]=='\0')
CaseSend("X:123456789012345 Y:123456789012345 Z:123456789012345");
AfxMessageBox(buff);
break;返回后用onreceive函数进行接受.
本机通讯速度达到250多k,可是一到网络上速度就成0.1k了。
最近用CSocket编了一个小程序,通过网络给一台计算机发送数据另一台计算机接受到数据后直接返回一组数据。但速度只有0.2k/s.不明白为什么请各位帮忙看看阿。
发送程序:
void CServerDlg::OnSpeFun()
{
// TODO: Add your control notification handler code here
this->UpdateData(TRUE);
SM("getpos");//SM是发送函数
}
受到命令返回一组数据:
case 'g':
if(buff[3]=='p'&&buff[6]=='\0')
CaseSend("X:123456789012345 Y:123456789012345 Z:123456789012345");
AfxMessageBox(buff);
break;返回后用onreceive函数进行接受.
本机通讯速度达到250多k,可是一到网络上速度就成0.1k了。
解决方案 »
- 我在窗口中实现了画图,我想按下键盘,所画的图就消失,我该如何实现这个功能
- domodal和WritePrivateProfileString冲突
- 一个非模式对话框的问题
- 请教对象释放,请看这段代码
- 如何在asp里边调用c++开发的com
- 动态变换工具条某一个按钮的图片?
- 各位大哥,谁知道哪里有Windows CE开发包的下载??分数随你拿!!
- ATL、OLE、MFC、COM……这些是指什么?如何区别?
- 厘米和像素之间如何换算?
- 我有个DLL文件和一个头文件,怎么用呢?
- 书上说AFX_MANAGE_STATE用来同步全局变量,是指theApp吗?还是什么,哪位高人能给解答一下?
- 如何改变static box内的文字大小?
计算问题?
还有你一次发多少/?
buffer多大rwin呢?
建议UpdateData之类的调用去掉。
建议不要用AfxMessageBox来显示收发的日志。
改用OutputDebugString输出到VC调试窗口,或者输出到日志文件。
肯定还有很多问题,没看到你的其他代码。