下面这段代码用来提取GPS数据,但是在编辑框里就是不能显示出提取的数据啊,大神帮帮我吧void CGPS_MSCOMMDlg::OnComm() 
{
// TODO: Add your control notification handler code here
VARIANT variant_inp;
    COleSafeArray safearray_inp;
LONG len,k;
BYTE rxdata[2048];
CString strtemp,gps_time_temp; if(m_Comm.GetCommEvent()==2)
{
//MessageBox("sunlight");
variant_inp=m_Comm.GetInput();
safearray_inp=variant_inp;
len=safearray_inp.GetOneDimSize();
for(k=0;k<len;k++)
safearray_inp.GetElement(&k,rxdata+k);
for(k=0;k<len;k++)
{
BYTE bt=*(char *)(rxdata+k);
strtemp.Format("%c",bt);
m_cnt++;
m_strRXData+=strtemp;
if(bt=='$' && rxdata[k+3]=='R')
{
m_strRXData ="";
gps_time ="";
m_cnt=0;
} //m_strRXData+=strtemp; if(m_cnt>6 && m_cnt<13)
{
gps_time+=strtemp;
}
}
m_gps_time=gps_time;
}
UpdateData(FALSE);
}