CPropExchange::ExchangeBlobProp
プロパティを格納するバイナリ ラージ オブジェクトの (BLOB) でそのデータをシリアル化します。
virtual BOOL ExchangeBlobProp(
LPCTSTR pszPropName,
HGLOBAL* phBlob,
HGLOBAL hBlobDefault = NULL
) = 0;
パラメーター
pszPropName
交換するプロパティの名前。phBlob
指す変数へのポインターはプロパティの場所に格納する変数 (通常、クラスのメンバーです)。hBlobDefault
プロパティの既定値です。
戻り値
交換が成功した場合は、; 失敗した場合は 0。
解説
属性値はから読み取ること、またはに、必要に応じて、phBlobによって参照される変数書き込まれます。hBlobDefault を指定した場合、プロパティの既定値として使用されます。この値は、なんらかの理由で、コントロールのシリアル化が失敗する場合に使用されます。
関数 CArchivePropExchange::ExchangeBlobProp、CResetPropExchange::ExchangeBlobPropおよびのオーバーライド CPropsetPropExchange::ExchangeBlobProp この純粋仮想関数。
必要条件
ヘッダー : afxctl.h
参照
関連項目
CPropExchange::ExchangeFontProp