level 1
COleSafeArray safearray_inp;
BYTE rxdata[2048];
if(m_ctrlComm.GetCommEvent()==2)
{
variant_inp=m_ctrlComm.GetInput();
safearray_inp=variant_inp;
len=safearray_inp.GetOneDimSize();
for(k=0;k<len;k++)
safearray_inp.GetElement(&k,rxdata+k);
}
最后一句看不明白不明白。注释说是转化为BYTE型数组。看不懂啊!
2014年09月09日 11点09分
1