void CTestSocket::OnReceive(int nErrorCode) 
{

if(nErrorCode==0)
{
BYTE buffer[1025]={0};
int res=Receive(buffer,1024);
if(res>0)
{
buffer[res]=0;
m_pdlg->AddRecData((char*)buffer);
}
}

CAsyncSocket::OnReceive(nErrorCode);
}
void CTesttransferDlg::AddRecData(char *pstr)
{
UpdateData(TRUE);
m_strEditRec+=pstr;
UpdateData(FALSE);
}
m_strEditRec是CString类怎样使m_strEditRec中表示的数为十六进制?