串口高手看过来! 我用MSCOMM做一个串口收发的程序,在收数据的时候,用的是事件触发机制。在收数据部分用了VARIANT类型的vResponse变量来存放收到的数据,如何把其中的收到的数据存到我指定的字符串(m_MsgReceiced)里去呢?m_MsgReceived=vResponse.bVal收到的是乱码,m_MsgReceived=vResponse.bstrVal也不可以。在线等!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 VARIANT variant_inp;COleSafeArray safearray_inp;variant_inp=m_ctrlComm.GetInput(); //读缓冲区safearray_inp=variant_inp; //VARIANT型变量转换为ColeSafeArray型变量len=safearray_inp.GetOneDimSize(); //得到有效数据长度for(k=0;k<len;k++)safearray_inp.GetElement(&k,rxdata+k);//转换为BYTE型数组 去www.vckbase.com看看吧,有很多例子的 StringTable能不能根据“字符串”反查“ID值” 请问一下,用CShockwaveFlash的create()失败,提示是getlasterror() = 126 关于截图不能成功 急急急急急!!!关于浏览器表单提交与在浏览器中输入的差别 关于C++对象与windows资源对象两者的区别,请高手帮忙解释下,谢谢:) 问一个delete的问题 问题 关于SendARP()取远程MAC地址,解决问题高分相赠,先谢了 对话框算窗口吗? [求助] 在扩展DLL中如何调用自身对话框资源? 如何得到对话框的颜色???? 想找一个可以查询程序使用的API及相关DLL的工具
COleSafeArray safearray_inp;variant_inp=m_ctrlComm.GetInput(); //读缓冲区
safearray_inp=variant_inp; //VARIANT型变量转换为ColeSafeArray型变量
len=safearray_inp.GetOneDimSize(); //得到有效数据长度
for(k=0;k<len;k++)
safearray_inp.GetElement(&k,rxdata+k);//转换为BYTE型数组