/* 010509 Carl Corcoran */ void CCString::Left(int n, CCString& Dest) { PWSTR wszTemp = _wcsdup(this->wszString); wszTemp[n] = 0; Dest.cpy(wszTemp); free(wszTemp); return; }
/* 010509 Carl Corcoran */ void CCString::Right(int n, CCString& Dest) { int nPos = wcslen(this->wszString) - n; Dest.cpy(this->wszString + nPos); return; }
/* 010510 Carl Corcoran */ void CCString::Mid(int nStart, CCString& Dest) { Dest.cpy(this->wszString + nStart); return; }