static void PASCAL Rename( LPCTSTR lpszOldName, LPCTSTR lpszNewName );
throw( CFileException );
Parameters
lpszOldName
The old path.
lpszNewName
The new path.
Remarks
This static function renames the specified file. Directories cannot be renamed. This is equivalent to the REN command.
Example
//example for CFile::Rename
extern char* pOldName;
extern char* pNewName;
TRY
{
CFile::Rename( pOldName, pNewName );
}
CATCH( CFileException, e )
{
#ifdef _DEBUG
afxDump << "File " << pOldName << " not found, cause = "
<< e->m_cause << "\n";
#endif
}
END_CATCH