写TXT文件代码:DWORD VolumeSerialNumber;
CString strID;
strID.Format("%lx",VolumeSerialNumber);//假如 strID="sfg3452tt"
file.Write(lpDiskID,lpDiskID.GetLength());写入可以成功,可是读出来确有问题了.CString strResult;
if(0 == file.Open(windowsPath,CFile::modeRead))
{
    return FALSE;
}
    char pbuf[100];
    file.Read(pbuf,100);
    strResult= (CString)pbuf;由于读出数据长度不知道,所以我设pbuf为100,所以最后读出来的pbuf为“sfg3452tt烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫MB",最后转换为CString也是这样。我怎么才可以去掉那些“烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫MB”尾巴?很弱智的问题
请各位指点