CFile::Remove
Essa função estática exclui o arquivo especificado pelo caminho.
static void PASCAL Remove(
LPCTSTR lpszFileName,
CAtlTransactionManager* pTM = NULL
);
Parâmetros
lpszFileName
Uma cadeia de caracteres que é o caminho para o arquivo desejado.o caminho pode ser relativo ou absoluto, e pode conter um nome de rede.pTM
Ponteiro para o objeto de CAtlTransactionManager
Comentários
Não removerá um diretório.
A função de membro de Remover gera uma exceção se o arquivo está aberto conectado ou se o arquivo não pode ser removido.Isso é equivalente ao comando de DEL.
Exemplo
//example for CFile::Remove
TCHAR* pFileName = _T("Remove_File.dat");
try
{
CFile::Remove(pFileName);
}
catch (CFileException* pEx)
{
TRACE(_T("File %20s cannot be removed\n"), pFileName);
pEx->Delete();
}
Requisitos
Cabeçalho: afx.h