VARIANT input1;///使用MSComm控件时,传输的数据为VARIANT类型。
COleSafeArray input2;//COleSafeArray也是存储数据的一种结构。
LONG len,k;
BYTE rxdata[2048];
CString str_show;
if(m_ctrlComm.GetCommEvent()==2)
{
input1=m_ctrlComm.GetInput();
input2=input1;
len=input2.GetOneDimSize();
for(k=0;k<len;k++)
{
input2.GetElement(&k,rxdata);
就是这里的最后的一句。是串口里的读取数据的函数,最后一句是什么意思??