我的MSComm接收数据的事件怎么不触发呢? VC6对话框程序. 能正常发数据。可是收不到。 还有m_Comm.GetInput();返回的tagVARIANT,数据怎么放到CString的对象里面呢?求代码,简短一点的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 VARIANT input; unsigned char *str; int k,nEvent,i; nEvent = m_Comm.get_CommEvent(); switch(nEvent) { case 1: k = m_Comm.get_InBufferCount(); //接收缓冲区的字符数目 if(k>0) { input = m_Comm.get_Input(); str = (unsigned char*)input.parray->pvData; i=0; // while(i<k) {..... } } break; default: input = m_Comm.get_Input(); break; } 我倒这行有地址错: str = (unsigned char*)input.parray->pvData; 怎么获得大量的不同公网ip?付费的也可以? GDI+ 的Image对象释放问题 CTipControl的显示问题 如何调整SDI、MDI界面上状态栏、工具条得位置? CFile打开文件时"发生共享违例" 如何取消CFrameWnd 中的title bar 请问谁有有序聚类分析的算法啊?急用啊! 高手在哪里?如何加壳呢? vc中ado得查询 请教:存在大量连接时,TCP的负载到底比UDP大多少? 还有CSocket的效率如何? 程序运行后,看不到结果(一闪就没有了) 如何在程序中添加代码弥补程序刚启动时窗口最大化功能?
unsigned char *str;
int k,nEvent,i;
nEvent = m_Comm.get_CommEvent();
switch(nEvent)
{
case 1:
k = m_Comm.get_InBufferCount(); //接收缓冲区的字符数目
if(k>0)
{
input = m_Comm.get_Input();
str = (unsigned char*)input.parray->pvData;
i=0; //
while(i<k)
{.....
}
}
break;
default:
input = m_Comm.get_Input();
break;
}