This maybe too late but good for some old MFC folks like me: If the file does not exist, create it using CStdioFile: if (!pfile.Open(fileName,CFile::modeReadWrite)) { pfile.Open(fileName,CFile::modeCreate|CFile::modeReadWrite); } pfile.SeekToEnd(); MFC forever!!!
henryh