CMemFile::Detach

调用指向的指针内存块使用由 CMemFile此功能的访问。

BYTE * Detach( );

返回值

对包含内存文件的内容的指针内存块。

备注

调用此函数也关闭 CMemFile。可以重新附加内存块向 CMemFile 通过调用 附加。如果您希望在其中重新附加文件并使用数据,则应在调用 Detach之前调用 CFile::GetLength 获取文件的长度。请注意,如果附加内存块向 CMemFile,才能使用其数据(nGrowBytes == 0),则不能存在内存文件。

要求

Header: afx.h

请参见

参考

CMemFile选件类

层次结构图

CMemFile::Attach

CFile::GetLength