CFile membros

Membros de classe base

CObject membros

Membros de dados

m_hFile

Em geral, contém o identificador de arquivo do sistema operacional.

CFile::hFileNull

Determina se o CFile o objeto tem um identificador válido.

Operadores

operador HANDLE

Um identificador para um CFile objeto.

Construção

Anular

Fecha um arquivo ignorando todos os avisos e erros.

CFile

Constrói um CFile objeto de um identificador de caminho ou arquivo.

Fechar

Fecha um arquivo e exclui o objeto.

Duplicar

Constrói um objeto duplicado com base neste arquivo.

Abrir

Com segurança abre um arquivo com uma opção de teste de erro.

Entrada/saída

Liberar

Libera quaisquer dados ainda sejam gravados.

Read

Leituras de dados (sem buffer) de um arquivo na posição corrente do arquivo.

Write

Gravações (sem buffer) dados em um arquivo para a posição corrente do arquivo.

Position

GetLength

Recupera o tamanho do arquivo.

Procurar

Posiciona o ponteiro de arquivo corrente.

SeekToBegin

Posiciona o ponteiro de arquivo corrente no início do arquivo.

SeekToEnd

Posiciona o ponteiro de arquivo corrente no participante do arquivo.

SetLength

Altera o tamanho do arquivo.

O bloqueio

LockRange

Bloqueia um intervalo de bytes em um arquivo.

UnlockRange

Desbloqueia um intervalo de bytes em um arquivo.

Status

GetFileName

Recupera o nome do arquivo selecionado.

GetFilePath

Recupera o caminho de arquivo completo do arquivo selecionado.

GetFileTitle

Recupera o título do arquivo selecionado.

GetPosition

Recupera o ponteiro de arquivo corrente.

GetStatus

Recupera o status desse arquivo em aberto.

SetFilePath

Define o caminho de arquivo completo do arquivo selecionado.

Estático

GetStatus

Recupera o status do arquivo especificado (função estático e virtual).

Remove

Exclui o arquivo especificado (estático função).

Renomear

Renomeia o arquivo especificado (função estática).

SetStatus

Define o status do arquivo especificado (função estático e virtual).

Consulte também

Referência

Classe CFile

Gráfico de hierarquia