Compartilhar via


CMemFile::Detach

Chamar essa função para obter um ponteiro ao bloco de memória que está sendo usado por CMemFile.

BYTE * Detach( );

Valor de retorno

Um ponteiro ao bloco de memória que contém o conteúdo do arquivo de memória.

Comentários

Chamar essa função também fecha CMemFile. Você pode reatar o bloco de memória CMemFile chamando Anexar. Se você deseja reatar o arquivo e use os dados em ele, você deve chamar CFile::GetLength para obter o comprimento do arquivo antes de chamar Desanexar. Observe que se você anexa um bloco de memória CMemFile de modo que você pode usar seus dados (== 0 denGrowBytes ), então você não poderá crescer o arquivo de memória.

Requisitos

Cabeçalho: afx.h

Consulte também

Referência

Classe CMemFile

Gráfico da hierarquia

CMemFile::Attach

CFile::GetLength