我有一段1224长度的字符串,现在需要分别显示前4字节长度的内容,后32字节的内容和剩余的内容,问问大家怎么做才好

解决方案 »

  1.   

    CString::Left()
    CString::Mid()
    CString::Right()
      

  2.   

    CString s( _T("abcdef......adsaf") );       //长度为1224
    CString str2=s.Left(4);          //前面4个字符
    CString str1=s.Right(32);        //后面32个字符
    如果你想显示剩下的内容,你可以先用Right(1220),然后在Left(1188)就可以了。
      

  3.   

    dispstring(m_strValue.Left(4));
    dispstring(m_strValue.Mid(5, 32));
    dispstring(m_strValue.Mid(5 + 32));
      

  4.   

    恩,就是那几个函数到来到去。
    灵活运用即可!
     jingyad() (  ) 可以实现的