BYTE pBuf[1024]; memset(pBuf,0x00,1024); CMemFile pFile(pBuf, 1024, 0); char buffer[]="Hello world"; pFile.Write(buffer,nSize); char get_header_buffer[1024]; memset(get_header_buffer,0x00,1024); pFile.Read(get_header_buffer,20); int len=pFile.GetLength(); pFile.Close()