CString myStr;
myStr.Mid(3,4);

解决方案 »

  1.   

    请用MSDN查看CString,里面有例子可以参考!
      

  2.   

    void GetSelString( LPCTSTR lpSource, LPTSTR lpTarget, int nStart, int nLength )
    {
    LPTSTR lpTemp = lpSource + 4;
    for ( int i = 0; i < nLength; i++ )
    {
    lpTarget[i] = lpTemp[i];
    }
    }
      

  3.   

    void GetSelString( LPCTSTR lpSource, LPTSTR lpTarget, int nStart, int nLength )
    {
    LPTSTR lpTemp = lpSource + nStart;
    for ( int i = 0; i < nLength; i++ )
    {
    lpTarget[i] = lpTemp[i];
    }
      

  4.   

    CString m_str1="abcdefgh";
    CString m_str2=m_str1.Mid(3,4);//m_str2="cdef"
      

  5.   

    void GetSelString( LPCTSTR lpSource, LPTSTR lpTarget, int nStart, int nLength )
    {
      for ( int i = 0; i < nLength && lpSource.GetAt(i)!='\0'; i++ )
      {
        lpTarget[i] = lpSource.GetAt(i + nStart);
      }
    }
    OK?!