none
pData的数据传入如下函数不正确,不等于m_strData最后的值,为什么呀? RRS feed

  • 问题

  • GetDlgItemText(IDC_EDIT_INFORMATION,m_strData);

    m_strData.Replace(_T("\n"),_T(""));
    m_strData.Replace(_T("\r"),_T(""));
    TCHAR Data[3] = {0x01,0x10,0};
    m_strData.Insert(0,Data);
    const BYTE* pData = (BYTE*)(LPCTSTR)m_strData;

    //在如下一个步骤,pData的数据传入如下函数不正确,不等于m_strData最后的值,为什么呀?
    //难道是上面的类型转换数据有问题?
    CQRDataParse DataParse(pData,m_strData.GetLength());

     

    2007年8月8日 6:11

答案