CMemFile::Detach
CMemFileが使用するメモリ ブロックへのポインターを取得するには、この関数を呼び出します。
BYTE * Detach( );
戻り値
メモリ ファイルの内容を含むメモリ ブロックへのポインター。
解説
この関数を呼び出すと、CMemFileを閉じます。CMemFile に [アタッチ]を呼び出して、メモリ ブロックを再アタッチできます。ファイルを再度アタッチ、そのデータを扱う場合に **[デタッチ]**を呼び出す前にファイル長を取得するに CFile::GetLength を呼び出す必要があります。CMemFile にメモリ ブロックを、データ (nGrowBytes の == 0) をアタッチして使用できることに注意してください。メモリ ファイルを育てられません。
必要条件
ヘッダー : afx.h