nEvent = m_Comm.GetCommEvent();
switch(nEvent)
{
//只对接收数据事件进行处理
case 2:
// 接收缓冲区的字符数目
k = m_Comm.GetInBufferCount();
if(k > 0)
{
//得到接收数据
m_input = m_Comm.GetInput();
str = (char*)(unsigned char*)m_input.parray->pvData;
}
//清除字符串中的不必要字符
i = 0;
str1 = str; //不清楚这是在做什么
while(i < k)
{
i++;
str1++;
}
*str1 ='\0';
str2 = (const char*)str;
//得到最终数据
m_Receive += (LPCTSTR)str2;
default:
break;
}
// 显示数据
UpdateData(FALSE);
}
switch(nEvent)
{
//只对接收数据事件进行处理
case 2:
// 接收缓冲区的字符数目
k = m_Comm.GetInBufferCount();
if(k > 0)
{
//得到接收数据
m_input = m_Comm.GetInput();
str = (char*)(unsigned char*)m_input.parray->pvData;
}
//清除字符串中的不必要字符
i = 0;
str1 = str; //不清楚这是在做什么
while(i < k)
{
i++;
str1++;
}
*str1 ='\0';
str2 = (const char*)str;
//得到最终数据
m_Receive += (LPCTSTR)str2;
default:
break;
}
// 显示数据
UpdateData(FALSE);
}
解决方案 »
- 在CHtmlView中控制跳转到网页的任何部分
- 关于UDP通信端口的问题
- 这几个函数是什么意思?
- 如何得到本机的子网掩码?有函数吗?
- 探讨一下,为什么代理猎手可以非常easy开几百个TCP连接的并发(说是一千个但跑不到),还不怎么占资源(一边放高清晰,一边跑都非常流畅)
- DLL问题
- 在 Microsoft FrontPageXP 里怎么用SDK API 在光标位置处插入自定义的 HTML 代码
- 写,读ini文件
- 如何向系统发送键盘组合键消息
- 请教Windows Mobile下的一个IE过滤器的COM组件问题
- 编译时CRuntimeClass的错误
- 自写的atl 组件,并将其插到richedit中
这是指针指向,再赋予另一个名称,两个指针都是指的同一块区域m_Receive这个我想应该是CString类型
-----
str1应该是个char*的指针,str1现在指向str