//CString to BYTE*

CString str;

str = _T("TEST");

BYTE* By;

By = new BYTE(str.GetLength()+1);

strcpy((char*)By;, CT2A(str));

delete[] By

//CString to BYTE*

CString str;

str = _T("TEST");

std::string strData = CT2CA(str);

int nDataLength = strData.length();

BYTE* By;

By = new BYTE(nDataLength);

ZeroMemory(By , sizeof(BYTE) * nDataLength);

for (int i = 0; i < nDataLength; i++)

{

By[i] = strData.at(i);

}

delete[] By

+ Recent posts