Membros de dados
| m_hFile | Normalmente contém o identificador de arquivo do sistema operacional. |
Construção
| CFile | Constrói um objeto de CFile de um identificador de arquivo ou caminho. |
| Abort | Fecha um arquivo ignorando todos os avisos e erros. |
| Duplicar | Constrói um objeto duplicar com base neste arquivo. |
| Aberto | Com segurança abre um arquivo com uma opção de teste de erro. |
| Fechar | Fecha um arquivo e exclui o objeto. |
Entrada/saída
| Leitura | Lê dados (unbuffered) de um arquivo na posição atual do arquivo. |
| ReadHuge | Pode ler mais de 64 K de dados (unbuffered) de um arquivo na posição atual do arquivo. Obsoleto em programação de 32 bits. Ver leitura. |
| Gravação | Escreve dados (unbuffered) em um arquivo para a posição de arquivo atual. |
| WriteHuge | Pode gravar mais de 64 K de dados (unbuffered) em um arquivo para a posição atual do arquivo. Obsoleto em programação de 32 bits. Consulte escrever. |
| Liberar | Libera quaisquer dados ainda a serem gravados. |
Posição
| Procurar | Posiciona o ponteiro do arquivo atual. |
| SeekToBegin | Posiciona o ponteiro do arquivo atual no início do arquivo. |
| SeekToEnd | Posiciona o ponteiro do arquivo atual no final do arquivo. |
| GetLength | Recupera o comprimento do arquivo. |
| SetLength | Altera o tamanho do arquivo. |
Bloqueio
| LockRange | Bloqueia um intervalo de bytes em um arquivo. |
| UnlockRange | Desbloqueia um intervalo de bytes em um arquivo. |
Estatuto
| GetPosition | Recupera o ponteiro de arquivo atual. |
| GetStatus | Recupera o status desse arquivo aberto. |
| GetFileName | Recupera o nome do arquivo do arquivo selecionado. |
| GetFileTitle | Recupera o título do arquivo selecionado. |
| GetFilePath | Recupera o caminho completo do arquivo do arquivo selecionado. |
| SetFilePath | Define o caminho completo do arquivo do arquivo selecionado. |
Estático
| Renomear | Renomeia o arquivo especificado (Estático função). |
| Remover | Exclui o arquivo especificado (Estático função). |
| GetStatus | Recupera o status do arquivo especificado (estático, função virtual). |
| SetStatus | Define o status do arquivo especificado (estático, função virtual). |
Visão geral de CFile | Membros de classe base | Gráfico de hierarquia