R
CFile xFile;
if( xFile.Open("C:\\text.txt",CFile::modeReadWrite ,NULL))
{
HANDLE hMap = CreateFileMapping( xFile, NULL, PAGE_READWRITE, 0, 0, NULL);
if( hMap != INVALID_HANDLE_VALUE)
{
LBYTE pData = (LPBYTE)MapViewOfFile( hMap, FILE_MAP_WRITE, 0, 0, 0);
LPBYTE pEnd=pData+(ULONG)xFile.GetLength();
for( LPBYTE pStart=pData; pStart<pEnd; pStart++)
if( *pStart == 0x10) *pStart = ';';
UnmapViewOfFile( pData);
CloseHandle( hMap);
}
}